Karmic: Cups + usblp + segfault in libc-2.10.1.so
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cups (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I updated an AMD64 box to karmic recently. There was always a HP Laserjet 5P running on that machine (worked until the update).
It took me ages once to find out the correct device string (something like hal:/org/
Following the Bugs regarding the move from hal to udev, I blacklisted usblp (which detected the printer somehow and created /dev/usblp0) as recommended. Afterwards neither lsusb nor lpinfo and all those tools detected the printer or the parallel/usb adapter anymore.
Now I once for testing loaded the usblp module again ang get these in kern.log:
[17980.160144] usb 3-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[17980.164615] usb[5266]: segfault at 7fff82f30000 ip 00007f4f1b94fb54 sp 00007fff82f2c178 error 4 in libc-2.
[18020.080092] usb 3-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[18020.084957] usb[5287]: segfault at 7fff374d4000 ip 00007f2a261b0b14 sp 00007fff374d1a28 error 4 in libc-2.
[18022.400169] usb 3-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[18022.404968] usb[5290]: segfault at 7fff76ae3000 ip 00007f8029decb54 sp 00007fff76ae00f8 error 4 in libc-2.
[18797.620766] usb 3-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1
[18797.625678] usb[6044]: segfault at 7fff7da28000 ip 00007f2c50828b54 sp 00007fff7da25a58 error 4 in libc-2.
Any idea to how to get that printer running again without hal backend?
affects: | ubuntu → linux (Ubuntu) |
affects: | linux (Ubuntu) → eglibc (Ubuntu) |
affects: | eglibc (Ubuntu) → cups (Ubuntu) |
https:/ /bugs.launchpad .net/ubuntu/ +source/ cups/+bug/ 436495 /dev/usb/ lp0" is not obvious to people not configuring printers each and every day."
Something in this bug report made me look at my config:
"Eventually after I figured out that /dev/usb/lp0 was missing, I loaded usblp, but even with that my printer is not detected anymore. So anyone who deleted the old configuration in the mean time to let it re-detect, will have a problem now. Something like "parallel:
So I tried loading a printer from sysyem> administration> printing add printer pick lpt#1 followed all the steps then when it was done right click on my new printer and in the device uri: add parallel: /dev/usb/ lp0
It worked, I can print again.
lpinfo -v /dev/ttyS0? baud=115200
serial serial:
network socket
direct scsi
network http
network lpd
network smb
network beh
network ipp
direct parallel:/dev/lp0
direct hp
direct hpfax
ls -l /dev/usb/lp*
crw-rw---- 1 root lp 180, 0 2009-10-26 16:46 /dev/usb/lp0
ls -l /dev/bus/usb/*/* usb/008/ 003
crw-rw---- 1 root lp 189, 898 2009-10-26 16:46 /dev/bus/
sudo lsusb
Bus 008 Device 003: ID 1a86:7584 Unknown
Its not being detected but it is printing.