Trouble setting up printing from OS X (10.5.7) to an HP PSC 2410 shared from PC running Ubuntu 9.10.
January 23, 2010 9:23 AM Subscribe
Trouble setting up printing from OS X (10.5.7) to an HP PSC 2410 shared from PC running Ubuntu 9.10. Mainly seems to be a problem finding a proper CUPS-aware driver on the OS X side. Is there a way around this?
posted by weston to computers & internet (9 answers total)
I've got a Hewlett-Packard PSC 2410 shared off of a fresh Ubuntu 9.10 installation. I've been able to send documents to this printer over the network from another Ubuntu machine. But so far, I haven't been able to find a setup where I can send documents to that printer from a MacBook running 10.5.7.
When I'm trying to set things up on the Mac side, I go into System Prefs > Print & Fax, click on the "+" mark, select "IP", pick "IPP", enter the IP address of the Ubuntu box, leave the queue blank, enter the Name and location, and I think it's when I get to the "Print Using" (driver selection) part that I'm running into issues.
If I use "Auto Select", it defaults to "Generic PostScript Printer", which the PSC 2410 almost certainly isn't (and sure enough, if I print, the jobs don't go through).
If I try "Select a driver to use...", there's not an option for an HP PSC 2410 (or even a generic 2400 series). This seems odd, given that I can plug the printer directly into one of our Macs and it immediately figures out the driver and I can print no problem. But that's the way things seem to be.
So, that leaves one option: "Other", which, when selected, brings up a dialog apparently for the purpose of manually locating a driver (.ppd?). I've tried visiting HP's web site. They have drivers for earlier versions of OS X, but state that after 10.4, OS X should just come with the relevant drivers.
I've also tried setting things up by interacting with the CUPS server on the Mac through a browser: I go to http://localhost:631/, select "Add New Printer", pick "Internet Printing Protocol (http)" for the Device selection, enter "http://ubuntu.machine.ip.address:631/printers/hp-psc-2400-series" for the Device URI, select "HP" for Make, and then on the next screen, which looks like another driver selection screen, we're back to the problem where the PSC 2410 just doesn't show up. There's an option to "provide a PPD file", which I assume would be the printer driver I can't find. So, things go about the same.
A Google search for "HP PSC 2410 ppd Leopard" doesn't seem to yield much other than a reminder that the printer is supposed to just work out of the box on Leopard. A local search for ".ppd" or "2410" on either Mac also doesn't yield anything that looks like a relevant print driver.
I've also tried setting the driver to PSC 22xx printers, to see if that might just work, but it has the same result as "Generic Postscript Printer."
I'm kindof stuck at this point, but it also seems that there's gotta be some way to make this work. Shouldn't I be able to somehow locate the driver my machine uses when the 2410 is plugged in by USB? Maybe there's a Samba focused solution instead of a CUPS one that's a little less anal about drivers? If nothing else, since the Ubuntu machine sharing the printer can talk to it just fine, shouldn't there be some way to image the document and just let Ubuntu handle the details of getting it to the printer?
Any advice appreciated.