Problems getting a HP Laserjet 1000 to work (USB connection)

Hans-G�ran Puke hgpuke at gmail.com
Tue Oct 11 12:21:39 PDT 2005


I am trying to get a HP Laserjet 1000 to working with my Linkstation that runs the latest Debian (testing), but can't get it to print. I have followed the USB guide in the Debian section of the LinkstationWiki. I have also browsed various sources like linuxprinting and the cups manual but still cant find the root of the problem. Can anyone here help out? It appears that the printer is correctly identified by the USB subsystem.

Here are some printouts that may help the initiated finding the problem:

The CUPS web-interface says:

lj1000 HP LaserJet 1000 Foomatic/foo2zjs (recommended)
Description: HP Laserjet 1000
Location: Office
Printer State: processing, accepting jobs.
"Unable to open USB device "usb:/dev/usblp0": No such device"
Device URI: usb:/dev/usblp2

Here I notice the error-message, but cannot find the source, since /dev/usblp0 does exist and seem to have the correct permissions!

# lsusb

Bus 003 Device 001: ID 0000:0000
Bus 003 Device 008: ID 03f0:0517 Hewlett-Packard LaserJet 1000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

# lsmod

Module Size Used by Not tainted
sd_mod 12396 0 (unused)
sg 30180 0 (unused)
scsi_mod 61072 2 [sd_mod sg]
printer 8240 0
iptable_filter 2160 0 (autoclean) (unused)
ip_tables 13744 1 [iptable_filter]
usbcore 66988 0 [printer]

# tail /var/log/syslog

Oct 11 20:41:29 LinkStation kernel: usb.c: USB disconnect on device 00:0e.1-1 address 6
Oct 11 20:41:29 LinkStation kernel: printer.c: usblp0: removed
Oct 11 20:41:35 LinkStation kernel: hub.c: new USB device 00:0e.1-1, assigned address 7
Oct 11 20:41:35 LinkStation kernel: printer.c: usblp0: USB Bidirectional printer dev 7 if 0 alt 0 proto 2 vid 0x03F0 pid 0x0517
Oct 11 20:41:40 LinkStation usb.agent[4491]: printer: already loaded

# cat /proc/bus/usb/devices | grep usblp
I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp

# cat /proc/bus/usb/devices > log1
Here I disconnect the printer
# cat /proc/bus/usb/devices > log2
# diff log1 log2
10,18d9
< T: Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 7 Spd=12 MxCh= 0
< D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
< P: Vendor=03f0 ProdID=0517 Rev= 1.20
< S: Manufacturer=Hewlett-Packard
< S: Product=hp LaserJet 1000
< C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA
< I: If#= 0 Alt= 0 #EPs= 2 Cls=07(print) Sub=01 Prot=02 Driver=usblp
< E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms
< E: Ad=81(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms

Any ideas, anyone?

Thanks,
Hans-Göran Puke




More information about the cups mailing list