John and Grace Lew wrote:
John,Hi David, 1. Yes, I leave it plugged in. So when I boot up with WinXP, I can print. And in Fedora, when I try to print (even a text file), the printer does respond, but only by spitting out a page. 2. [root@localhost /]# sbin/lsusb Bus 005 Device 002: ID 03f0:2304 Hewlett-Packard DeskJet 656c Bus 005 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 [root@localhost /]# cd /etc/sysconfig [root@localhost sysconfig]# less hwconf
... includes the following:
- class: PRINTER bus: USB detached: 0 driver: unknown desc: "Hewlett-Packard DeskJet 656c" usbclass: 7 usbsubclass: 1 usbprotocol: 2 usbbus: 5 usblevel: 1 usbport: 0 usbdev: 2 vendorId: 03f0 deviceId: 2304 usbmfr: HEWLETT-PACKARD usbprod: DESKJET 656C - Interesting that the driver says 'unknown'?
3. [root@localhost sysconfig]# rpm -qa | grep hp php-4.3.9-3 rhpl-0.148-1 php-mysql-4.3.9-3 hpoj-0.91-9 hpijs-1.6-2 php-pear-4.3.9-3
4. Yes it is configured with 'Printer configuration'. There are 3 queues: deskjet-656c-1; usblp0; usb-printing-interface-1. The usblp0 is selected as default. I try to do a Test ASCII text printout. The printer spits out a blank page, and I'm prompted with the question: "Sent ASCII text test page to 'usblp0' queue. Does it look okay?". I select No and I get the following details:
Well you have no connection problems so its the configuration,you have the required rpms
in hpoj,hpijs,the /etc/sysconfig/hwconf 'driver unknown'is normal as hardware is detected before
software drivers are loaded.
The way I try and fix mine it is to:-
1) delete all your printer queues [so many cloud the issue and confuse for one printer] and close your
printer configuration
2) as root run 'ptal-init setup'
3) when asked by ptal for a <queue name> use [for example] HP-656c and just use 'enter' to all others,
when complete you "should" see 'mlc:usb:<queue name>' as default device.
4) start up printer configuration and the <queue name> "should" be under the queue name less 'mlc:usb'
5) When the set up is complete use the 'cups test page' in 'Test'.
Good luck david