I can't get my HP DeskJet D2345 (USB) to work on my CentOS 5.3 machine. It'll work on another machine (with Fedora 7). I compared the installation details (in CUPS http://localhost:631) - seems that Cent does not have the driver. On the F7 machine, the device is "D2345 (HP D2300 series)" and the driver is "HP DeskJet D2300 Foomatic/hpijs". When I try to config my Cent machine for this printer, I don't see that driver anywhere in the list. I searched cups.org for D2345 and D2300 - no joy. Can I merely copy some file (the driver?) to the Cent machine? (If so, where would I find it?) Or, how do I get this printer to work with CentOS 5.x? * Details * On the Cent box, I tried using the "HP DeskJet" (generic?) driver. But, when I tell it to print (in an app or even a test page from cups), the computer seems to go thru the motions, but the printer doesn't respond at all (no noises, nothing). Indeed, cups even states that the job is completed. When I plug the printer into the Cent box, the message log reports: Mar 27 16:02:02 sr1220 kernel: usb 3-1: new full speed USB device using uhci_hcd and address 7 Mar 27 16:02:02 sr1220 kernel: usb 3-1: configuration #1 chosen from 1 choice Mar 27 16:02:02 sr1220 kernel: drivers/usb/class/usblp.c: usblp0: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x03F0 pid 0xC302 When I tell CUPS to print a test page, several lines are issued in the CUPS log; here are a few: I [27/Mar/2010:16:04:47 -0400] [Job 14] Started filter /usr/lib/cups/filter/pstops (PID 5297) I [27/Mar/2010:16:04:47 -0400] [Job 14] Started filter /usr/lib/cups/filter/foomatic-rip (PID 5298) I [27/Mar/2010:16:04:47 -0400] [Job 14] Started backend /usr/lib/cups/backend/hal (PID 5299) I [27/Mar/2010:16:04:49 -0400] [Job 14] Completed successfully. I [27/Mar/2010:16:04:50 -0400] Started "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5307)
Try the ppd file here: http://www.openprinting.org/printer/HP/HP-DeskJet_D2300 Cheers Ubuntu 7.10, Linux 2.6.31-20-generic unknown 16:40:15 up 1 day, 2:29, 1 user, load average: 0.33, 0.20, 0.10 On Sat, 2010-03-27 at 16:12 -0400, Michael Klinosky wrote:> I can't get my HP DeskJet D2345 (USB) to work on my CentOS 5.3 machine. > It'll work on another machine (with Fedora 7). > > I compared the installation details (in CUPS http://localhost:631) - > seems that Cent does not have the driver. On the F7 machine, the device > is "D2345 (HP D2300 series)" and the driver is "HP DeskJet D2300 > Foomatic/hpijs". When I try to config my Cent machine for this printer, > I don't see that driver anywhere in the list. > > I searched cups.org for D2345 and D2300 - no joy. > > Can I merely copy some file (the driver?) to the Cent machine? (If so, > where would I find it?) > > Or, how do I get this printer to work with CentOS 5.x? > > * Details * > On the Cent box, I tried using the "HP DeskJet" (generic?) driver. But, > when I tell it to print (in an app or even a test page from cups), the > computer seems to go thru the motions, but the printer doesn't respond > at all (no noises, nothing). Indeed, cups even states that the job is > completed. > > When I plug the printer into the Cent box, the message log reports: > Mar 27 16:02:02 sr1220 kernel: usb 3-1: new full speed USB device using > uhci_hcd and address 7 > Mar 27 16:02:02 sr1220 kernel: usb 3-1: configuration #1 chosen from 1 > choice > Mar 27 16:02:02 sr1220 kernel: drivers/usb/class/usblp.c: usblp0: USB > Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x03F0 pid 0xC302 > > When I tell CUPS to print a test page, several lines are issued in the > CUPS log; here are a few: > I [27/Mar/2010:16:04:47 -0400] [Job 14] Started filter > /usr/lib/cups/filter/pstops (PID 5297) > I [27/Mar/2010:16:04:47 -0400] [Job 14] Started filter > /usr/lib/cups/filter/foomatic-rip (PID 5298) > I [27/Mar/2010:16:04:47 -0400] [Job 14] Started backend > /usr/lib/cups/backend/hal (PID 5299) > I [27/Mar/2010:16:04:49 -0400] [Job 14] Completed successfully. > I [27/Mar/2010:16:04:50 -0400] Started > "/usr/lib/cups/cgi-bin/printers.cgi" (pid=5307) > _______________________________________________ > CentOS mailing list > CentOS at centos.org > http://lists.centos.org/mailman/listinfo/centos-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.centos.org/pipermail/centos/attachments/20100327/00b1ec90/attachment-0002.html>
B.J. McClure wrote:> Try the ppd file here: > http://www.openprinting.org/printer/HP/HP-DeskJet_D2300Apparently, you can't download just a ppd file. :/ It seems like I'd have to download the whole hplip package (basically upgrade). The F7 box (where the printer works) has version 1.7.4 of hplip; CentOS 5.3 comes with 1.6.7. My printer requires v 1.6.6. I found the ppd files - the Cent box looks about right, compared to the F7 box (same files, etc.) So, I'm wondering if I should just dl the latest and greatest hplip (v 3.10, I think). (Btw, this is just for home use.) Or, perhaps 5.3 can't handle that, and I should find v 2? I tried HP's utilities - [mykolas at sr1220 HP]$ hp-check ... Checking for application dependencies... Checking ghostscript... --> Version 8.15.2 Checking gcc... error: Not found! ** Is that bad? [mykolas at sr1220 HP]$ hp-check -g |more ... Checking existing CUPS queues... hp-check[6007]: debug: lpstat -v hp-check[6007]: debug: device for DJ_D2345: hal:///org/freedesktop/Hal/devices/usb_device_3f0_c302_TH66D133FS04MZ_if0_printer_TH66D133FS04MZ hp-check[6007]: debug: 0 Printer Device URI HPLIP Installed? -------- ------------------------------------------------------------------------------------------------ -------------------- hp-check[6007]: debug: Exception: 4 (Unknown/invalid device-uri field) DJ_D2345 hal:///org/freedesktop/Hal/devices/usb_device_3f0_c302_TH66D133FS04MZ_if0_printer_TH66D133FS04MZ No ** That looks bad! Any clues?