Mac client printing to Cups server on Linux…
So, I had quite a lot of head scratching today trying to get printing to work from my wife's iBook to the spanking new installation of SUSE Linux 9.3 I put on my fileserver. It just wouldnt work, while my linux laptop printed totally happy in the meanwhile. The problem was OS X tried to use /ipp/printername as the URI, while CUPS was serving /printers/printername...
After a lot of googling I found out this mailing list archive where Andrew Schretter helps a fellow geek:
"Bill,
On OSX clients I've had to hold the Option key while clicking on Add printer. This brings up an advanced menu that lets you choose http as the protocol intead of ipp. Then you can specify the same URL as for Windows and it should work for the GUI. Why this little undocumented menu is hidden is beyond me."
I think I can agree with the comment as well..



May 13th, 2005 - 22:12
That’s right, and that is how I got mine to work. However, this is no longer the case with Tiger 10.4. With Tiger, the printer will pop up in the new options you get to add printers. It was very easy. Add, select, OK. And that’s it. Granted, this should only work if you have the CUPS server setup to allow broadcast, which I do on my LAN, so Tiger was able to pick it up automatically. That hack of holding the Option key is gone and no longer required.
May 14th, 2005 - 00:06
Stuff in Gnome does just tend to work. Lord knows this isn’t always the case, but a lot of the time it is. Makes me happy!
May 15th, 2005 - 09:30
Tuomas: It’s gotten much better ever since Gnome 2.6 it seems like. Maybe it’s just because I’ve been running Dropline Gnome since then. Those guys continue to put out a wicked nice Gnome distro.
August 16th, 2006 - 17:37
I just got a Mac. Some sort of Tiger.
Darwin 8.4.1 kernel.
I didn’t see an http option on the printer like I have on windows clients.
Just IPP.
Do I need to get IPP running for this?
Is there a way to print using HTTP?
Do I need to install AppleShare servers… ICK!
April 3rd, 2007 - 15:13
Well, thank-you very much, I didn’t want to have to tell my Wife in the morning that she still couldn’t print from here iBook
As one poster commented, stuff like this just works in GNOME now (on Ubuntu anyway). It really is becoming the best desktop to just get things done