Printing–Mostly Unbroken

less than 1 minute read

It turns out the major problem cups was having with my Windows machines trying to print was not that they were remote, or Windows. It didn’t like the fact that it was getting sent “raw” preprocessed data suitable for sending directly to the printer.

So I downloaded Adobe’s PostScript driver for Windows and the ppd file for my printer from http://www.linuxprinting.org/. I installed the Adobe PostScript driver, and when it asked for the network address of my printer, I entered the http:// URI for my cups IPP daemon.

As soon as my Windows computers were sending PostScript to my linux box and cups daemon, printing worked.

So that’s something to try if your remote IPP printing isn’t working with cups. I tried various methods to make cups print the raw stream, but really I just have no clue how to make cups work, so at some point I gave up and was just happy that printing works again.

Updated: