Comment 6 for bug 938640

Revision history for this message
Joe Aztec (aztecjoe) wrote : Re: canon bj-200 has stopped printing

tried the quick workaround. Have added line usblp to /etc/modules and rebooted (just to be sure ;-). I get the following warning in /var/log/messages when plug in cable:

ianl:/home/ianl> tail -f /var/log/messages
Mar 1 08:25:40 ianl-lenovo kernel: [ 1181.552076] usb 7-1: new full speed USB device using uhci_hcd and address 2
Mar 1 08:25:40 ianl-lenovo kernel: [ 1181.820076] usb 7-1: new full speed USB device using uhci_hcd and address 3
Mar 1 08:25:41 ianl-lenovo kernel: [ 1182.116052] usb 7-1: new full speed USB device using uhci_hcd and address 4
Mar 1 08:25:41 ianl-lenovo kernel: [ 1182.276079] usb 7-1: new full speed USB device using uhci_hcd and address 5
Mar 1 08:26:01 ianl-lenovo kernel: [ 1202.728070] usb 7-1: new full speed USB device using uhci_hcd and address 6
Mar 1 08:26:01 ianl-lenovo kernel: [ 1202.980051] usb 7-1: new full speed USB device using uhci_hcd and address 7
Mar 1 08:26:02 ianl-lenovo kernel: [ 1203.276068] usb 7-1: new full speed USB device using uhci_hcd and address 8
Mar 1 08:26:02 ianl-lenovo kernel: [ 1203.411315] usb 7-1: configuration #1 chosen from 1 choice
Mar 1 08:26:02 ianl-lenovo kernel: [ 1203.417249] usblp0: USB Bidirectional printer dev 8 if 0 alt 1 proto 2 vid 0x067B pid 0x2305
Mar 1 08:26:02 ianl-lenovo kernel: [ 1203.459098] usblp0: nonzero read bulk status received: -84

Is the "nonzero read bulk status " message a issue?

ianl:/home/ianl> lsusb | grep Parallel
Bus 007 Device 008: ID 067b:2305 Prolific Technology, Inc. PL2305 Parallel Port

ianl:/home/ianl> ls -la /dev/usb/lp0 /dev/usblp0
lrwxrwxrwx 1 root root 7 2012-03-01 08:26 /dev/usblp0 -> usb/lp0
crw-rw---- 1 root lp 180, 0 2012-03-01 08:26 /dev/usb/lp0

Are the permissions correct?

When I attempt to print using:
ianl:/home/ianl> echo fred | lp
request id is Canon-BJ-200-93 (0 file(s))

A new line is added to messages log:
Mar 1 08:36:57 ianl-lenovo kernel: [ 1858.948155] usblp0: nonzero write bulk status received: -71

and nothing is printed :-(

If you still suggest using your PPA which packages are required to test this issue (there are 11 updates)?