My printer is Canon Pixma MX922. Its on my home wifi, and other Macbook computers on the network can access it. However, I can't print to it from my new Ubuntu 18.04 computer.
- The printer is automatically detected by the OS, but it shows "Does not accept jobs" as show below.
I can select it as a target printer in Chrome and print to it, but nothing happens. Not even an error message.
I tried removing the printer, but it gets added automatically by the OS.
On the CUPS printer list page ( http://localhost:631/printers/ ) the printer is not listed. And when I choose the "Find new printers" option under the Administration page, it says that no printers are found. It's odd that the CUPS localhost page doesn't see the printer but the Ubuntu printers settings does.
The error log, accessible in the localhost CUPS page, shows this:
E [07/Jul/2018:01:37:15 -0700] [CGI] Unable to create PPD file: Printer does not support required IPP attributes or document formats. E [07/Jul/2018:01:37:15 -0700] copy_model: empty PPD file E [07/Jul/2018:01:37:15 -0700] [Client 261] Returning IPP server-error-internal-error for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon-MX920-series) from localhost
- Driverless results:
$ driverless ipp://91825D000000.local:631/ipp/print
Any tips? Or anything else I can try?