Good instructions. Actually, since the linux computer is 192.168.1.5On the server (linux), use a browser and go to http://localhost:631
Go to Printers tab. Copy down the exact queue names of the printers. And now note the IP address of this ubuntu server (right-click on the internet connection icon on the top right bar - connection information.).
I choose auto-select and got the following message:On Mac(s), go to Print & Fax, click Add (+). Select IP printing > IPP.
In the dialog box, enter queue name and IP address. Select model. For non-postscript printers, you need to use Gutenprint drivers.
Hopefully the info above can tellIf you don't get it to work, or need help with drivers, come back here.
For now : HP deskjet 3320 and Canon BJC-240You need to tell me the printer models.
Understood.Mac printer drivers aren't as straightforward as Windows drivers. For many non-postscript printers, the manufacturers have created USB-only or Bonjour-only drivers. Apple calls these drivers "monolithic" drivers because they bypass the multiple connection protocols supported by CUPS.
Thank you.Gutenprint drivers are open-source drivers included in OS X (and in linux, too).
You can update Gutenprint from:
Gutenprint for Mac OS X
I'll try that.Forgot to mention - you have another option for driver on clients. Use generic postscript on the clients and the Ubuntu server will do the postscript translation.
And if I do continue, subsequent attempts to print fail.Unable to verify the printer on your network. Unable to connect to '192.168.1.5'
due to an error. Would you like to still to create the que?
Thanks. Yes, the BJC-240 driver is available and I could easily find it,Access logs in Console Utility.
Because there is a print server in the way, the usual Mac OS X browse functions don't always work. Especially, finding printer models. select manually.
deskjet 3320 not yet available in Gutenprint.
But is available in the three-part hpijs driver set:
macosx/hpijs | The Linux Foundation
Canon BJC-240 is available in Gutenprint.
we presume that the cups URL at
192.16.1.5:631 can see them, but (presumably) Lion does not?
:Blushing: Never mind. Brain fart!Sorry - not sure what you mean by that.
Yes. That has been done and this (Canon) printer is being used by otherOn Ubuntu, you went to System > Administration > Printing, and enabled sharing? And enabled Server > Settings > publish shared printer?
Cannot connect to printer
It is. Yet I am getting error messages complaining that the URI is non-existant. That is why I raised the question.What you're saying still doesn't quite sound right.
.....
I guess you don't understand that Print & Fax/scan on OS X enables you to enter the queue name and the IP address, but fills in all the rest of the URI automatically?
so, IPP filled in means
ipp://192.168.1.5:631/printers/queue_name on the client.
Is this still not clear?
http://localhost:631 is the URL for the mac's CUPS server for those who don't know....Sorry, I can't keep up...
What you're saying just doesn't add up for me. Can you maybe go into more detail on what exactly you are doing on the server first, then on the Mac clients?
(I don't discount the possibility that either the server or the Mac client has a software problem.)
If you insist on entering a URI manually, you can do that on the client(s) with a browser pointed at localhost:631