Getting HP 6840 to print with Fedora 8?
Hello all-
I recently installed Fedora 8. Very nice distro! However, I have been unable to get my printer working (HP Deskjet 6840). It was working before with F7, but I forgot to remember the settings. Based on a number of searches, it appeared that I should use the HP JetDirect drivers, and specify the printer location using socket://hostname:port. However, the printer isn't responding to any print requests. So I suspect a different configuration is required, but I'm not sure what that is. Here is what I attempted: - Connected to local cups at http://localhost:631 - Clicked "Add Printer" - Selected AppSocket/HP JetDirect driver - Specified "socket://hp6840:9100" as the URI (hp6840 is the local hostname for the printer and ping hp6840 works fine). If I try printing to the printer (test page, or a page from another app), the print job just hangs in processing. Is there another configuration I should be using for this printer? Thanks! -Thomas |
http://www.openprinting.org/show_pri...P-DeskJet_6840
So do you have a host or DNS entry for hp6840 so that cups will be able to resolve that name to an IP address ? did you try socket://ip.addy.of.printer:9100 as the URI ? |
Thanks for the reply! The openprinting link is handy, although it also does not describe the details of configuring the printer under CUPS, which I think is where things are breaking down.
I do have a DNS entry for hp6840: Code:
tomva@localhost$ ping hp6840 What device should I use when setting up the printer in CUPS? I go to http://localhost:631/, and click "Add Printer". It asks for a Device, and I choose "AppSocket/HP JetDirect". Is that the right device? I had been using these settings Code:
Device: AppSocket/HP JetDirect Code:
Device: HP Printer (HPLIP) |
well Jetdirect Print servers should actually be able to accept jobs via: JetDirect, LPR, or IPP printing if I'm not mistaken.. so you could try configuring it with one of the other methods.. I typically just configure my Printers for LPR or IPP printing.
I was looking for a nice "CUPS Jetdirect how-to" and wasn't finding any, They all just said to use App/Socket with the URI in the format you were already doing.. |
Sigh... I found my problem! Of course, I remembered that the hp6840 (like most printers that can print over the network) has its own http server. So I visited my local http://hp6840/, and saw that the printer claimed the cover was open!
The printer has apparently gotten flaky lately (weather?) and believes the cover is open when it isn't. So long as I press down on the cover, it will happily print. At least I know I didn't misconfigure it. Fedora 8 was happy, but my printer wasn't. |
Thanks for reporting back :)
|
All times are GMT -5. The time now is 07:13 PM. |