Chromebooks can now successfully send print jobs to many different printer models. In some cases, the driver won't automatically appear when they're both on the same network or even connected via USB. If you can obtain your printer's IP address and enter it manually, that often yields results.


NOTE: You can connect a printer to your Chromebook via a USB cable. Just follow whatever prompts it provides to set it up. It won't need to be connected to Wi-fi if it's physically connected to your device.


Here are instructions from Google's support for Chromebooks:  Set up your Chromebook to print