[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
** Changed in: cups (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/420015 Title: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420015/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
** Tags added: regression-release ** Tags removed: regression-potential -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I have similar problem on lucid lynx 64bit [ 34.200259] usb 8-2: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 [ 34.200288] usb 8-1: usbfs: interface 1 claimed by usblp while 'usb' sets config #1 $ lpstat -a ML-1710 accetta richieste da gio 15 lug 2010 15:54:52 CEST ML-2010 accetta richieste da ven 18 giu 2010 16:32:28 CEST Stampanti accetta richieste da sab 05 giu 2010 18:11:38 CEST ** Changed in: cups (Ubuntu) Status: Fix Released => New -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
We should indeed check if this is still a problem. In my dmesg on 10.04 with a HP LaserJet 2200DN on cable plug-in: [295072.380908] usblp1: USB Bidirectional printer dev 8 if 0 alt 1 proto 2 vid 0x03F0 pid 0x0217 [295073.503061] usb 4-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 [295073.504937] usb[22618]: segfault at 0 ip 001cbdbb sp bf9b3e94 error 4 in libc-2.11.1.so[157000+153000] [295073.506473] type=1503 audit(1278841151.903:852): operation="open" pid=22614 parent=22613 profile="/usr/sbin/cupsd" requested_mask="w::" denied_mask="w::" fsuid=0 ouid=0 name="/dev/ttyUSB0" I guess the last line is related to another problem, but usblp gets still loaded when I attach the USB printer cable unless blacklisted and segfaults in libc aren't that cool, either. They stop appearing when I blacklist usblp. The line [295073.503061] usb 4-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 does also appear on other 10.04 laptops I tested, but printing works fine there. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
On Lucid Lynx 10.04 after updates I was having the same problem. My dmesg had the line: [ 279.196192] usb 4-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 and "usblp" module was still loaded. I solved everything by blacklisting the usblp module, but not chmodding the /dev/bus... files. I used these commands (as root): echo "blacklist usblp" > /etc/modprobe.d/blacklist-cups.conf rmmod usblp /etc/init.d/cups restart update-initramfs -u should we file a new bug? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I have a USB to Printer port cable to connect my old HP DJ890C. It can only be seen by lsusb if run by root: Bus 004 Device 005: ID 04b4:4100 Cypress Semiconductor Corp. For Fedora 7 or 11 (ever tried), when plugged in, 'usblp' will be loaded and '/dev/usb/lp0' will be setup. However, for Ubuntu 810, 904 or 910, usblp won't be loaded and CUPS can't see it. The kernel message show the following error: [ 2564.232074] usb 4-2: new full speed USB device using ohci_hcd and address 4 [ 2564.439134] usb 4-2: config 1 has an invalid descriptor of length 26, skipping remainder of the config [ 2564.439150] usb 4-2: config 1 interface 0 has no altsetting 0 [ 2564.463318] usb 4-2: configuration #1 chosen from 1 choice [ 2564.467521] usb 4-2: can't set config #1, error -32 If I manually loads usblp, after issuing 'lpinfo -v', the device file will be setup and I can use the printer if manually set the URI. (usblp can't see it w/o lpinfo; CUPS can't probe it anyway) [ 2643.521134] usblp0: USB Bidirectional printer dev 4 if 0 alt 2 proto 2 vid 0x04B4 pid 0x4100 I'm wondering if this is simply a new device should be set in udev rules, or udev rule is still broken here? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
giorgos on 2009-11-10 Changed in cups (Ubuntu): status:Fix Committed → Fix Released My udev version is: apt-cache show udev | grep Version Version: 147~-6.1 Version: 147~-6 My USB printer does not work in Kubuntu Karmic: Kernel 2.6.31-17-generic i686 (32 bit) Distro Ubuntu 9.10 karmic KDE version; 4.3.5 Please tell me how to fix this. If as giorgos says, it has been fixed and released, why doesn't my USP printer work in Karmic? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Also, CUPS does not see this USB printer either. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
System:Kernel 2.6.31-17-generic i686 (32 bit) Distro Ubuntu 9.10 karmic CUPS: 1.4.1 (Installed Version: 1.4.1-5ubuntu2.1) modinfo usblp: filename: /lib/modules/2.6.31-17-generic/kernel/drivers/usb/class/usblp.ko license:GPL description:USB Printer Device Class driver author: Michael Gee, Pavel Machek, Vojtech Pavlik, Randy Dunlap, Pete Zaitcev, David Paschal srcversion: 2E3BEEBC12905CCBCD57D87 alias: usb:v04B8p0202d*dc*dsc*dp*ic*isc*ip* alias: usb:v*p*d*dc*dsc*dp*ic07isc01ip03* alias: usb:v*p*d*dc*dsc*dp*ic07isc01ip02* alias: usb:v*p*d*dc*dsc*dp*ic07isc01ip01* alias: usb:v*p*d*dc07dsc01dp03ic*isc*ip* alias: usb:v*p*d*dc07dsc01dp02ic*isc*ip* alias: usb:v*p*d*dc07dsc01dp01ic*isc*ip* depends: vermagic: 2.6.31-17-generic SMP mod_unload modversions 586 parm: proto_bias:Favourite protocol number (int) tail -f /var/log/messages: Jan 24 15:35:15 myotherbrain kernel: [ 1209.912127] usb 2-2: USB disconnect, address 2 Jan 24 15:35:15 myotherbrain kernel: [ 1209.912443] usblp0: removed Jan 24 15:35:21 myotherbrain kernel: [ 1216.612055] usb 2-2: new full speed USB device using uhci_hcd and address 3 Jan 24 15:35:22 myotherbrain kernel: [ 1216.799305] usb 2-2: configuration #1 chosen from 1 choice Jan 24 15:35:22 myotherbrain kernel: [ 1216.847494] usblp0: USB Bidirectional printer dev 3 if 0 alt 1 proto 2 vid 0x1309 pid 0xF002 foomatic-gui, under Add > Choose printer connection shows a selectable entry for: USB Printer #1 Unknown Selecting it and clicking Forward allows me to enter Printer Identification data. Clicking Forward I am allowed to select the printer make and model - Panasonic KX-P4410 - and presented with three printer drivers: gutenprint-ijs-simplified.5.2 gutenprint-ijs.5.2 ljet2p (recommended) Selecting ljet2p (recommended) and clicking Forward and Apply results in the printer being 'added' but it fails to print. It isn't permitting the selection of the CUPS+ drivers, which in my Jaunty 9.04 installation, works flawlessly. What can I provide that might aid in getting this bug fixed? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I'm fully updated with the latest patches but could group permissions seem to be assigned to vboxusers... $ ls -l /dev/bus/usb/*/* crw-rw-r-- 1 root vboxusers 189, 0 2009-11-13 10:34 /dev/bus/usb/001/001 crw-rw-r-- 1 root vboxusers 189, 128 2009-11-13 10:34 /dev/bus/usb/002/001 crw-rw-r-- 1 root vboxusers 189, 256 2009-11-13 10:34 /dev/bus/usb/003/001 crw-rw-r-- 1 root vboxusers 189, 384 2009-11-13 10:34 /dev/bus/usb/004/001 crw-rw-r-- 1 root vboxusers 189, 512 2009-11-13 10:34 /dev/bus/usb/005/001 crw-rw-r-- 1 root vboxusers 189, 513 2009-11-13 10:34 /dev/bus/usb/005/002 crw-rw-r-- 1 root vboxusers 189, 640 2009-11-13 10:34 /dev/bus/usb/006/001 crw-rw-r-- 1 root vboxusers 189, 646 2009-11-18 13:39 /dev/bus/usb/006/007 crw-rw-r-- 1 root vboxusers 189, 768 2009-11-13 10:34 /dev/bus/usb/007/001 -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
** Changed in: cups (Ubuntu) Status: Fix Released => Fix Committed ** Changed in: cups (Ubuntu) Status: Fix Committed => Fix Released -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Sorry. Just solved my problem. To get a faster boot with a dual-core machine I made a change in /etc/init.d/rc where i changed concurrency=none to concurrency=shell. Setting it back to concurrency=none solved this problem and another problem I had with Grub. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I just found out that if I run 9.10 64bit from the LiveCD I installed from, there's no problem. The printer just show up and is even recognized as soon as I turn it on. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Ok. I have the same bug. My printer is Brother HL-2140. Not able to be "seen". All my other usb-hardware works fine. My cups-version is 1.4.1-5ubuntu2. I'm on ubuntu 9.10, kernel 2.6.31-14-generic. Usb connected directly to a computer not through a hub (connection, cable, usb-port and printer verified to work in windows). Also printer worked under 9.04. Here are my outputs: l...@lars-desktop:~$ lsmod | grep usblp usblp 15136 0 l...@lars-desktop:~$ ls -l /dev/usb/lp* crw-rw 1 root lp 180, 0 2009-11-04 19:53 /dev/usb/lp0 l...@lars-desktop:~$ ls -l /dev/bus/usb/*/* crw-rw-r-- 1 root vboxusers 189, 0 2009-11-04 20:05 /dev/bus/usb/001/001 crw-rw-r-- 1 root vboxusers 189, 1 2009-11-04 20:05 /dev/bus/usb/001/002 crw-rw-r-- 1 root vboxusers 189, 2 2009-11-04 20:05 /dev/bus/usb/001/003 crw-rw-r-- 1 root vboxusers 189, 4 2009-11-04 20:05 /dev/bus/usb/001/005 crw-rw-r-- 1 root vboxusers 189, 128 2009-11-04 20:05 /dev/bus/usb/002/001 crw-rw 1 root lp189, 130 2009-11-04 19:53 /dev/bus/usb/002/003 crw-rw-r-- 1 root vboxusers 189, 256 2009-11-04 20:05 /dev/bus/usb/003/001 l...@lars-desktop:~$ lsusb Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 005: ID 0499:1011 Yamaha Corp. P-250 Bus 001 Device 003: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub Bus 001 Device 002: ID 0bc2:3101 Seagate RSS LLC Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub l...@lars-desktop:~$ /usr/lib/cups/backend/usb bash: /usr/lib/cups/backend/usb: Permission denied l...@lars-desktop:~$ lpinfo -v lpinfo: Connection refused l...@lars-desktop:~$ lpstat -v lpstat: Connection refused May something interesting happened when I did sudo aa-enforce cupsd because before that turning on my printer and tailing dmesg would give me: [ 711.292551] usb 2-3: new full speed USB device using ohci_hcd and address 2 [ 711.528665] usb 2-3: configuration #1 chosen from 1 choice [ 711.612618] usblp0: USB Bidirectional printer dev 2 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0033 [ 711.612639] usbcore: registered new interface driver usblp After said command dmesg returns the following: [ 2850.049704] type=1505 audit(1257360769.685:22): operation="profile_replace" pid=6172 name=/usr/lib/cups/backend/cups-pdf [ 2850.049942] type=1505 audit(1257360769.685:23): operation="profile_replace" pid=6172 name=/usr/sbin/cupsd [ 2869.722555] usb 2-3: new full speed USB device using ohci_hcd and address 3 [ 2869.961662] usb 2-3: configuration #1 chosen from 1 choice [ 2869.976057] usblp0: USB Bidirectional printer dev 3 if 0 alt 0 proto 2 vid 0x04F9 pid 0x0033 So now at least were talking cups. ** Attachment added: "lsusbvvv.txt" http://launchpadlibrarian.net/35111754/lsusbvvv.txt -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
the same thing with canon lbp2900 - still not detected -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
My HP LaserJet 1000 still doesn't print. I am not sure if the reason is still related to this. But since it works on my Jaunty box, I am adding this here hoping to get it fixed for the Karmic release. After all these usblp changes, when blacklisting usblp the firmware isn't uploaded to the printer correctly, because foo2zjs needs the printer device in /dev/usb, provided by usblp: https://bugs.launchpad.net/ubuntu/+source/foo2zjs/+bug/425300 usblp is not blacklisted any more, so this works now. However, the printer still does not print, telling me in /var/log/cups/error_log to blacklist usblp again, when I have "more than one HP LaserJet 1000 connected": https://bugs.launchpad.net/ubuntu/+source/cups/+bug/450513 I really hope this can be fixed for Karmic, I need my printer. Thanks -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
They are still in /lib/udev/rules.d/50-udev-default.rules, where they are supposed to be: # hplip and cups 1.4+ use raw USB devices, so permissions should be similar to # the ones from the old usblp kernel module SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ENV{ID_USB_INTERFACES}==":0701*:", GROUP="lp", MODE="660" ** Changed in: udev (Ubuntu Karmic) Status: Triaged => Fix Released -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
pitti, it seems that the new udev rule for libusb-accessed USB printers got lost again. You introduced it with udev 147~-1 (comment #80) and in the current version (174~-5) it seems to have disappeared again. Can you check? ** Changed in: udev (Ubuntu Karmic) Status: Fix Released => Triaged ** Changed in: udev (Ubuntu Karmic) Milestone: None => ubuntu-9.10 -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
My printer still isn't working. I reported this in https://bugs.launchpad.net/ubuntu/+source/cups/+bug/443981 but was directed here. The following is a snippet from dmesg where I turn the printer off, and then on... [71725.855070] usb 1-2: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1 [72207.592101] usb 1-2: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1 [72231.720873] usb 1-2: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1 [72566.124804] usb 1-2: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1 [72584.698424] usb 1-2: usbfs: interface 0 claimed by usb-storage while 'usb' sets config #1 [72660.539781] usb 1-2: USB disconnect, address 7 [72668.121306] usb 1-2: new high speed USB device using ehci_hcd and address 8 [72668.273324] usb 1-2: configuration #1 chosen from 1 choice [72668.280149] scsi12 : SCSI emulation for USB Mass Storage devices [72668.282795] usb-storage: device found at 8 [72668.282800] usb-storage: waiting for device to settle before scanning [72673.281613] usb-storage: device scan complete [72673.285603] scsi 12:0:0:0: Direct-Access EPSONStylus Storage 1.00 PQ: 0 ANSI: 2 [72673.286954] sd 12:0:0:0: Attached scsi generic sg4 type 0 [72673.298289] sd 12:0:0:0: [sdd] Attached SCSI removable disk It doesn't seem to be recognized as a printer at all. However, it did work under jaunty and in early alphas of karmic. Also, I note that the udev rule changes mentioned in #74 are not included in udev - 174~-5. To verify, I tried making the changes to usb and printer by hand, and then did a "apt-get install --reinstall udev" and my changes were wiped out. To get the device permissions below, I had to change the group ownership by hand. ** Attachment added: "Output from requested commands" http://launchpadlibrarian.net/33128006/printer.txt -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Hello again. Today I turned on computer and updated ubuntu. I don't know that is the reason, but now printer is working very good. And I am happy. Thank you. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Can everyone with problems please run the following shell commands: lsmod | grep usblp ls -l /dev/usb/lp* ls -l /dev/bus/usb/*/* lsusb /usr/lib/cups/backend/usb /usr/lib/cups/backend/hp lpinfo -v lpstat -v lsusb -vvv -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I have downloaded the latest updates, but hp 1020 don't work yet. cups do not see my printer. rus...@ruslan:~$ ls -l /dev/bus/usb/*/* crw-rw-r-- 1 root root 189, 0 2009-10-04 23:25 /dev/bus/usb/001/001 crw-rw-r--+ 1 root lp 189, 1 2009-10-04 23:28 /dev/bus/usb/001/002 crw-rw-r-- 1 root root 189, 128 2009-10-04 23:25 /dev/bus/usb/002/001 crw-rw-r-- 1 root root 189, 256 2009-10-04 23:25 /dev/bus/usb/003/001 rus...@ruslan:~$ lsusb Bus 001 Device 002: ID 03f0:2b17 Hewlett-Packard LaserJet 1020 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub /usr/lib/cups/filter/usb No such file or directory /usr/lib/cups/filter/hp No such file or directory cat: /usr/lib/cups/filter/hp: No such file or directory rus...@ruslan:~$ lpinfo -v network smb network beh serial serial:/dev/ttyS0?baud=115200 serial serial:/dev/ttyS1?baud=115200 network http direct scsi direct parallel:/dev/lp0 network ipp network socket network lpd rus...@ruslan:~$ lsusb -vvv Bus 001 Device 002: ID 03f0:2b17 Hewlett-Packard LaserJet 1020 Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize064 idVendor 0x03f0 Hewlett-Packard idProduct 0x2b17 LaserJet 1020 bcdDevice1.00 iManufacturer 1 iProduct2 iSerial 3 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 7 Printer bInterfaceSubClass 1 Printer bInterfaceProtocol 2 Bidirectional iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 can't get device qualifier: Connection timed out can't get debug descriptor: Connection timed out Device Status: 0x0001 Self Powered Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass9 Hub bDeviceSubClass 0 Unused bDeviceProtocol 0 Full speed (or root) hub bMaxPacketSize064 idVendor 0x1d6b Linux Foundation idProduct 0x0002 2.0 root hub bcdDevice2.06 iManufacturer 3 iProduct2 iSerial 1 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 25 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xe0 Self Powered Remote Wakeup MaxPower0mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 1 bInterfaceClass 9 Hub bInterfaceSubClass 0 Unused bInterfaceProtocol 0 Full speed (or root) hub iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type Data wMaxPacketSize 0x0004 1x 4 bytes bInterval 12 can't get hub descriptor: Operation not permitted can't get device qualifier: Operation not permitted can't get debug descriptor: Operation not permitted cannot read device status, Operation not permitted (1) Bus 003 Device 001: ID 1d6b:0001 Linux Foundatio
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This also fixed my Epson Stylus CX5400. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I have just downloaded the latest Ubuntu Karmic updates and my MP210 printer now works I just wanted to say a big thank you for all the developers involved. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
The fixed version is scheduled for build in 45 minutes. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Same for me. I need to run manual commands in order for cups to "see" the usb printer -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I downloaded the latest beta Ubuntu live cd and tried to install my Canon MP210 scanner, but as I reported earlier, the distribution fails to detect my printer. Any idea when this problem is likely to be resolved? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
** Changed in: cups (Ubuntu Karmic) Assignee: Martin Pitt (pitti) => (unassigned) -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This bug was fixed in the package cups - 1.4.1-4 --- cups (1.4.1-4) unstable; urgency=low [ Till Kamppeter ] * debian/patches/usb-backend-both-usblp-and-libusb.dpatch: Make the USB backend supporting both printer access via libusb and via the usblp kernel module. Make it also printing via libusb if the URI for the queue was generated via usblp and vice versa. This should solve most USB printing problems which occured on the transition to CUPS 1.4.x (LP: #420015, LP: #436495; Closes: #546558, #545288, #545453). [ Martin Pitt ] * debian/rules: Make the USB backend run as root again, udev rules do not cover all printers. (LP: #420015) * Drop debian/blacklist-cups.conf, and remove it on upgrade. With Till's fix from above this is not necessary any more. cups (1.4.1-3) unstable; urgency=low * Add disable-pie-mipsen.dpatch: Disable PIE on mipsen, its binutils segfaults with it. (Closes: #548246) -- Martin PittWed, 30 Sep 2009 15:17:53 +0200 ** Changed in: cups (Ubuntu Karmic) Status: Fix Committed => Fix Released -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Im sorry but this is not fixed. To make my printer work I have to run this each boot: "sudo aa-enforce cupsd" Some of the commands gave useless or no info but the ones that might be useful: My printer wasn't visible with the lsusb commands like it used to be and these were run after the above command was run. lpinfo -v serial serial:/dev/ttyS0?baud=115200 serial serial:/dev/ttyS1?baud=115200 direct scsi network lpd network ipp network beh network socket network http network smb direct hp direct hpfax direct usb://Samsung/ML-1210?serial=? device for Samsung-ML-1210: usb://Samsung/ML-1210?serial=? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Seems not all USB printers are covered by the udev rule, so I revert the recent change in cups and have the usb backend run as root again for now. Fix committed to cups bzr, will upload after karmic beta. ** Changed in: cups (Ubuntu Karmic) Status: Confirmed => Fix Committed -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I noted that the printer has an ACL so here's the output of getfacl: # file: dev/bus/usb/006/002 # owner: root # group: root user::rw- user:jwb:rw- group::rw- mask::rw- other::r-- -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
crw-rw-r-- 1 root root 189, 0 2009-09-28 13:51 /dev/bus/usb/001/001 crw-rw-r-- 1 root root 189, 1 2009-09-28 13:51 /dev/bus/usb/001/002 crw-rw-r-- 1 root root 189, 3 2009-09-28 13:51 /dev/bus/usb/001/004 crw-rw-r-- 1 root root 189, 4 2009-09-28 13:51 /dev/bus/usb/001/005 crw-rw-r-- 1 root root 189, 128 2009-09-28 13:51 /dev/bus/usb/002/001 crw-rw-r-- 1 root root 189, 256 2009-09-28 13:51 /dev/bus/usb/003/001 crw-rw-r-- 1 root root 189, 384 2009-09-28 13:51 /dev/bus/usb/004/001 crw-rw-r-- 1 root root 189, 385 2009-09-28 13:51 /dev/bus/usb/004/002 crw-rw-r-- 1 root root 189, 512 2009-09-28 13:51 /dev/bus/usb/005/001 crw-rw-r-- 1 root root 189, 640 2009-09-28 13:51 /dev/bus/usb/006/001 crw-rw-r--+ 1 root root 189, 641 2009-09-29 09:34 /dev/bus/usb/006/002 crw-rw-r-- 1 root root 189, 768 2009-09-28 13:51 /dev/bus/usb/007/001 crw-rw-r-- 1 root root 189, 896 2009-09-28 13:51 /dev/bus/usb/008/001 Bus 006 Device 002: ID 04b8:0808 Seiko Epson Corp. Stylus CX5200 Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 001 Device 005: ID 046d:c51a Logitech, Inc. MX Revolution/G7 Cordless Mouse Bus 001 Device 004: ID 0424:2504 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub network beh network smb network ipp direct scsi network http network socket network lpd direct hp serial serial:/dev/ttyS0?baud=115200 direct hpfax Bus 006 Device 002: ID 04b8:0808 Seiko Epson Corp. Stylus CX5200 Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 8 idVendor 0x04b8 Seiko Epson Corp. idProduct 0x0808 Stylus CX5200 bcdDevice1.00 iManufacturer 1 EPSON iProduct2 USB MFP iSerial 3 HS0290402250123170 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 55 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 4 USB MFP bmAttributes 0xc0 Self Powered MaxPower2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass255 Vendor Specific Subclass bInterfaceProtocol255 Vendor Specific Protocol iInterface 5 EPSON Scanner Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x81 EP 1 IN bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 7 Printer bInterfaceSubClass 1 Printer bInterfaceProtocol 2 Bidirectional iInterface 6 USB Printer Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x04 EP 4 OUT bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x83 EP 3 IN bmAttributes2 Transfer TypeBulk Synch Type None
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
As requested, I have runthe commands ls -l /dev/bus/usb/*/* lsusb /usr/lib/cups/filter/usb /usr/lib/cups/filter/hp lpinfo -v lpstat -v lsusb -vvv and these are the output. Still can't get my printer recognised. co...@colin-desktop:~$ ls -l /dev/bus/usb/*/* crw-rw-r-- 1 root root 189, 0 2009-09-29 08:46 /dev/bus/usb/001/001 crw-rw-r-- 1 root root 189, 2 2009-09-29 08:46 /dev/bus/usb/001/003 crw-rw-r-- 1 root root 189, 3 2009-09-29 08:56 /dev/bus/usb/001/004 crw-rw-r-- 1 root root 189, 128 2009-09-29 08:46 /dev/bus/usb/002/001 crw-rw-r--+ 1 root root 189, 129 2009-09-29 09:08 /dev/bus/usb/002/002 crw-rw-r-- 1 root root 189, 256 2009-09-29 08:46 /dev/bus/usb/003/001 crw-rw-r-- 1 root root 189, 257 2009-09-29 08:46 /dev/bus/usb/003/002 crw-rw-r-- 1 root root 189, 384 2009-09-29 08:46 /dev/bus/usb/004/001 co...@colin-desktop:~$ lsusb Bus 002 Device 002: ID 04a9:1721 Canon, Inc. MP210 ser Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 1058:0402 Western Digital Technologies, Inc. Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub co...@colin-desktop:~$ /usr/lib/cups/filter/usb bash: /usr/lib/cups/filter/usb: No such file or directory co...@colin-desktop:~$ /usr/lib/cups/filter/hp bash: /usr/lib/cups/filter/hp: No such file or directory co...@colin-desktop:~$ lpinfo -v network http serial serial:/dev/ttyS0?baud=115200 network beh network smb network ipp network lpd direct scsi network socket direct parallel:/dev/lp0 direct hp direct hpfax co...@colin-desktop:~$ lpstat -v device for Canon-PIXMA-MP220: http://localhost:631/ co...@colin-desktop:~$ lsusb -vvv Bus 002 Device 002: ID 04a9:1721 Canon, Inc. MP210 ser Device Descriptor: bLength18 bDescriptorType 1 bcdUSB 2.00 bDeviceClass0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize064 idVendor 0x04a9 Canon, Inc. idProduct 0x1721 MP210 ser bcdDevice1.05 iManufacturer 1 Canon iProduct2 MP210 series iSerial 3 33D935 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 62 bNumInterfaces 2 bConfigurationValue 1 iConfiguration 0 bmAttributes 0xc0 Self Powered MaxPower2mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber0 bAlternateSetting 0 bNumEndpoints 3 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 0 bInterfaceProtocol255 iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x88 EP 8 IN bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x89 EP 9 IN bmAttributes3 Transfer TypeInterrupt Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 11 Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber1 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 7 Printer bInterfaceSubClass 1 Printer bInterfaceProtocol 2 Bidirectional iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x01 EP 1 OUT bmAttributes2 Transfer TypeBulk Synch Type None Usage Type Data wMaxPacketSize 0x0200 1x 512 bytes bInterval 0 Endpoint Descript
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Hello all, Below my status: lsusb Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 04b8:080f Seiko Epson Corp. Stylus Photo RX425 scanner Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 058f:9360 Alcor Micro Corp. 8-in-1 Media Card Reader Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub I declare my printer as it: sudo lpadmin -p RX425 -P /etc/cups/ppd/Stylus_Photo_RX420.ppd -v /dev/usbmon3 sudo chgrp lp /dev/bus/usb/003/002 sudo chmod 664 /dev/bus/usb/003/002 At this step no more errors in CUPS error logfile but no output at the printer side! Finally I created a new printer through CUPS http://localhost:631/ (seen as a RX420 despite it is a RX425???) then deleted the old one (RX425) Set the new one as partaged, enabled and default one And all is working now! I still do not understood why, but it is ok for me as I am not an expert lpstat -t le programmateur s’exécute destination système par défaut : EPSON_Stylus_Photo_RX420 périphérique pour EPSON_Stylus_Photo_RX420 : usb://EPSON/Stylus%20Photo%20RX420?serial=LJ203041119500&i nterface=1 EPSON_Stylus_Photo_RX420 acceptant des requêtes depuis lun. 28 sept. 2009 18:21:33 CEST l’imprimante EPSON_Stylus_Photo_RX420 est inactive, mais activée depuis lun. 28 sept. 2009 18:21:33 CEST Finished page 1... -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Everyone with problems please run the following shell commands: ls -l /dev/bus/usb/*/* lsusb /usr/lib/cups/filter/usb /usr/lib/cups/filter/hp lpinfo -v lpstat -v lsusb -vvv and post all the output here. Thanks. Note also that there is no "hal" CUPS backend any more. If your printer's URI starts with "hal:" please remove your print queue and create a new one. If you still cannot print after that, run the commands and post the output. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I also re-re-re-confirm that this is still just as busted as ever. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I resolved this issue by hooking up a parallel cable. It was the only way. On Monday 28 September 2009 07:56:42 pm Steven Harms wrote: > This is not resolved yet. > > My system: > > usblp not loaded -- had to run: > chgrp lp /dev/bus/usb/001/003 > chmod 664 /dev/bus/usb/001/003 > > then it works. > > ** Changed in: cups (Ubuntu Karmic) >Status: Fix Released => Confirmed > -- Roland Hughes, President Logikal Solutions (630)-205-1593 (cell) http://www.theminimumyouneedtoknow.com http://www.infiniteexposure.net http://www.logikalsolutions.com -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This is not resolved yet. My system: usblp not loaded -- had to run: chgrp lp /dev/bus/usb/001/003 chmod 664 /dev/bus/usb/001/003 then it works. ** Changed in: cups (Ubuntu Karmic) Status: Fix Released => Confirmed -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I noticed an error in my previous post. It should have read ' and the printer icon appears on the panel' not the desktop. Sorry! -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
No, I haven't bailed out yet! Some more background information. If I run from the installation cd in live mode, I can turn on the printer, and the printer icon appears on the desktop, i can click on to it, it opens the printer selection screen, I select the Canon MP220 Printer/Scanner and it installs perfectly ok. When I repeat the procedure with the installed latest version of Ubuntu Karmic (64 bit) nothing happens, there is no icon, nothing!!! I go to 'System-Administration->Printing' there is no printer icon at all. I select 'New Printer' and it takes me to the 'Select Device' screen. I have confirmed that all Ubuntu updates have been installed. I select 'Other' and enter "hal:///org/freedesktop/Hal/devices/usb_device_4a9_1721_505BD0_if1_printer_noserial" and try to install the printer manually, but it is obviously not working. I have re-installed Ubuntu Karmic, and have not tried to install the printer manually this time, so at the moment there is no /etc/cups/printers.conf file. Any help in suggesting the way forward would be appreciated. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Sounds like he has already bailed on the release. On Monday 28 September 2009 03:53:43 pm Till Kamppeter wrote: > Colin, can you attach your /etc/cups/printers.conf file, then remove and > re-create your print queue, and after that post your > /etc/cups/printers.conf again? Does the new print queue work for you? > -- Roland Hughes, President Logikal Solutions (630)-205-1593 (cell) http://www.theminimumyouneedtoknow.com http://www.infiniteexposure.net http://www.logikalsolutions.com -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Colin, can you attach your /etc/cups/printers.conf file, then remove and re-create your print queue, and after that post your /etc/cups/printers.conf again? Does the new print queue work for you? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I have been trying unsuccessfully to install a Canon MP210 usb printer/scanner in Ubuntu Karmic (64 bit). I have tried the fixes listed above, but without success. All I get is an error message "There was an error during the CUPS operation: 'client-error-not-possible'" lsusb gives:- Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 002: ID 04a9:1721 Canon, Inc. MP210 ser Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 004: ID 1058:0402 Western Digital Technologies, Inc. Bus 001 Device 003: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 002: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Previously, I was using Ubuntu Jaunty (64 bit) detected the usb printer/scanner and I was able to select the Canon MP220 driver which worked faultlessly. So its back to Ubuntu Jaunty for me! -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This bug was fixed in the package udev - 147~-1 --- udev (147~-1) karmic; urgency=low FFE LP: #427356. * Update to GIT HEAD (pre 147 release): - worker signal mask corrected. LP: #407428. - database format change to avoid path length issues. LP: #377121. - multiple devices may not claim the same /dev names, except with symlinks - NAME="%k" produces a warning - symlinks to udevadm no longer resolve to the original command - rules updates. LP: #281335, LP: #407940, #420015, #426647. * Build-depend on gawk, since build fails with mawk. * Replace init scripts with Upstart jobs. * debian/control: - Add missing ${misc:Depends} - Bump build-dependency on debhelper for Upstart-aware dh_installinit -- Scott James RemnantTue, 15 Sep 2009 03:22:11 +0100 ** Changed in: udev (Ubuntu Karmic) Status: Won't Fix => Fix Released -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Is this really fixed? My 1.4.0-5 cupsd still doesn't see my Epson printer, exactly the same symptoms as the original reporter. I checked and usblp is not loaded. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Problem was probably that the simple update of your system did not unload the "usblp" kernel module. For a missing entry in the list of printer models, please report a bug on foomatic-db (or directly upstream at http://bugs.linux- foundation.org/, product "OpenPrinting", component "foomatic-db"). -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I just installed Karmic AMD64. Initially my Samsung ML-2240 printer was detected and installed. After updating Karmic, I wasn't unable to start the printer. Although it was detected using lsusb, the printer configuration didn' t find any USB printer. After reading, and trying, and more reading and trying, finally using your suggestion # 5, I succeeded in installing it. Samsung ML-2240 is not included in the drivers list, so I installed it as an ML-2250 and configured it like Samsung ML-2250 Foomatic/gd Hope this helps to other users. Best regards, Juan Pedro Sanchez. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
http://git.kernel.org/?p=linux/hotplug/udev.git;a=commit;h=f61e72d8973cf9d889a4f1233150870085c0b3e1 ** Changed in: udev (Ubuntu) Status: In Progress => Fix Committed -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Pitti, I have checked it now and it works (I have also set the permissions of the usb backend back to 755). We can go this way. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Till, I confirmed that with Kay, I'm good to add the new rule. However, I did another typo. Can you please remove the local rules file you did for this, and replace /lib/udev/rules.d/50-udev-default.rules with the one I attached? Does it still work okay? ** Attachment added: "updated /lib/udev/rules.d/50-udev-default.rules" http://launchpadlibrarian.net/31312260/50-udev-default.rules -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
parallel port on a notebook? or what, buy a network adapter for my usb printer? Haven't a clue what KVM is, but my printer is working fine now. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
The only real fix is to switch to either Parallel or Network printers. This USB stuff is a looong way from being sorted out. Just wait until they try to get the USB KVM switches working again. They worked with all prior versions, but are a paperweight now. On Wednesday 02 September 2009 10:16:52 am Truthiswithin wrote: > not fixed here... added the string to apparmor, restart apparmor, now > even the workaround doesn't work... and why can't I see my usb devices > by just running lsusb all of a sudden? now I need to be root to see > them. Anyway, here's dmesg: > > [ 879.056259] usb 8-2: new full speed USB device using uhci_hcd and > address 5 [ 879.234868] usb 8-2: configuration #1 chosen from 1 choice > [ 880.463416] type=1503 audit(1251904396.308:197): operation="open" > pid=5409 parent=5405 profile="/usr/sbin/cupsd" requested_mask="r::" > denied_mask="r::" fsuid=0 ouid=0 name="/dev/bus/usb/" > > And the Admin>Printing says the printer is "unplugged or turned off" > -- Roland Hughes, President Logikal Solutions (630)-205-1593 (cell) http://www.theminimumyouneedtoknow.com http://www.infiniteexposure.net http://www.logikalsolutions.com -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Installed cups 1.4.0-3.1 Deleted the old printer Set sudo aa-enforce cupsd Plugged printer in Printer found Print test page Printed successfully No residual usb service eating CPU Looks like everything is fixed from this end. Thanks people, your work is appreciated :) -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
okay, I had to delete the old instance of the printer, then let it find the printer again. And I added the apparmor line to the wrong place... silly me. Now I can verify that adding the line to apparmor makes everything okay in this bug. The only thing left for me is the usb process at 100%, which I see is fixed in the latest cups. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
not fixed here... added the string to apparmor, restart apparmor, now even the workaround doesn't work... and why can't I see my usb devices by just running lsusb all of a sudden? now I need to be root to see them. Anyway, here's dmesg: [ 879.056259] usb 8-2: new full speed USB device using uhci_hcd and address 5 [ 879.234868] usb 8-2: configuration #1 chosen from 1 choice [ 880.463416] type=1503 audit(1251904396.308:197): operation="open" pid=5409 parent=5405 profile="/usr/sbin/cupsd" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/dev/bus/usb/" And the Admin>Printing says the printer is "unplugged or turned off" -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This bug was fixed in the package cups - 1.4.0-3.1 --- cups (1.4.0-3.1) karmic; urgency=low Urgent bzr head upload to karmic to unbreak printing for Alpha-5. [ Till Kamppeter ] * debian/patches/usb-backend-infinite-loop-on-end-of-job.dpatch: Fixed the patch so that the usb backend really terminates after a job (LP: #420797). * debian/local/apparmor-profile: cupsd needs also to be allowed to read the /dev/bus/usb/ directory, given with the "/" in the end. This should finally fix LP: #420015. [ Martin Pitt ] * debian/control: Drop the transitional cupsys packages. * printer-filtering.dpatch: Fix sometimes overzealous filtering, thanks to Stéphane Graber! * debian/rules: Drop autoconf call on build again, we have a proper upstream release. -- Martin PittWed, 02 Sep 2009 17:01:51 +0200 ** Changed in: cups (Ubuntu Karmic) Status: Fix Committed => Fix Released -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
ilf , See bug 420797. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Thanks. With the new line in /etc/apparmor.d/usr.sbin.cupsd my printer is seen by CUPS. Yet, when printing a job, nothing is printed. Only a 100% CPU process "usb" owned by "root" is active. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Till, the string /dev/bus/usb/ r, helped to find a printer (but bug 420797 still exists). -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Please add the line /dev/bus/usb/ r, to the /usr/sbin/cupsd section of /etc/apparmor.d/usr.sbin.cupsd. Very important is the slash in the end of /dev/bus/usb/. After that restart AppArmor with sudo /etc/init.d/apparmor reload and return CUPS into enforce mode: sudo aa-enforce cupsd USB printing should now work correctly. I have committed this fix to the Debian BZR repository of CUPS. Will be part of the next CUPS package. ** Changed in: udev (Ubuntu) Status: In Progress => Fix Committed ** Changed in: udev (Ubuntu) Status: Fix Committed => Triaged ** Changed in: cups (Ubuntu Karmic) Status: Triaged => Fix Committed ** Changed in: udev (Ubuntu) Status: Triaged => In Progress -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I did another test and it seems that in CUPS 1.4.0-3 the USB backend still conflicts with AppArmor. Please run sudo aa-complain cupsd for the time being. Please report here whether USB printing works for you then, for us to know whether the other changes are working correctly. ** Changed in: cups (Ubuntu Karmic) Status: Fix Released => Triaged -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
@ilna, cups runs as root now, so no need to make the printer owned by lp group, I guess. For me, it kind of works but not quite: the printer it is not detected. If I replace /etc/cups/printers.conf with the old one (where I had the printer configured) and restart cups, then it appears in the list of printers, I can modify it, save default options, etc. I did not try to print. You might want to try my /etc/cups/printers.conf, adjust it to your needs. For people thinking this bug is fixed: remove the printer and try to detect it again. It is not detected here. r...@shuttle:/etc/cups# cat /etc/cups/printers.conf # Printer configuration file for CUPS v1.4.0 # Written by cupsd on 2009-09-02 10:05 Info Kyocera FS-1030D Location shuttle MakeModel Kyocera FS-1030D DeviceURI usb://Kyocera/FS-1030D State Idle StateTime 1251696880 Type 8425556 Filter application/vnd.cups-raw 0 - Filter application/vnd.cups-command 0 commandtops Filter application/vnd.cups-postscript 0 - Accepting Yes Shared No JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 OpPolicy default ErrorPolicy retry-job -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
For me the problem isn't resolve (cups 1.4.03 is installed now) - now even after chgrp/chmod new printer can not be found: $ sudo lsusb | grep Kyo Bus 005 Device 002: ID 0482:0015 Kyocera Corp. $ sudo ls -l /dev/bus/usb/005/002 crw-rw-r-- 1 root lp 189, 513 2009-09-01 22:11 /dev/bus/usb/005/002 $ sudo lsmod | grep usb usbhid 44000 0 $ sudo /etc/init.d/cups restart * Restarting Common Unix Printing System: cupsd ... and now "Find New Printers" in CUPS admin - "No printers found". -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
oh, wait, I've got a bigger problem... now lsusb gives no output unless I sudo lsusb... here's dmesg when I insert the printer: [ 1082.568088] usb 8-2: new full speed USB device using uhci_hcd and address 4 [ 1082.742064] usb 8-2: configuration #1 chosen from 1 choice [ 1082.751968] usblp0: USB Bidirectional printer dev 4 if 0 alt 0 proto 2 vid 0x04B8 pid 0x0005 [ 1083.993956] type=1503 audit(1251824472.876:43): operation="open" pid=10752 parent=10748 profile="/usr/sbin/cupsd" requested_mask="r::" denied_mask="r::" fsuid=0 ouid=0 name="/dev/bus/usb/" -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
So why doesn't it work for me yet? Fully updated, still no printer, unless I use the workaround. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Once I run sudo chgrp lp /dev/bus/usb/008/004 sudo chmod 664 /dev/bus/usb/008/004 then lsusb gives the following output: Bus 008 Device 004: ID 04b8:0005 Seiko Epson Corp. Stylus D88+ whereas sudo lsusb gives: Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 008 Device 004: ID 04b8:0005 Seiko Epson Corp. Stylus D88+ Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 007 Device 002: ID 413c:3012 Dell Computer Corp. Optical Wheel Mouse Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. Mass Stroage Device Bus 001 Device 003: ID 064e:a103 Suyin Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub (which is what lsusb used to give...) -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Fixed for my Brother MFC-620CN Thank ! -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Not a karmic blocker, closing release task and using floating task. ** Changed in: udev (Ubuntu Karmic) Status: In Progress => Won't Fix ** Changed in: udev (Ubuntu Karmic) Assignee: Martin Pitt (pitti) => (unassigned) -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This was confirmed to work. I'll discuss that with Kay first, and apply to udev upstream as appropriate. ** Changed in: udev (Ubuntu Karmic) Status: Triaged => In Progress ** Changed in: udev (Ubuntu Karmic) Assignee: (unassigned) => Martin Pitt (pitti) -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This rule works perfectly for me with the HP DesignJet 130nr. Note that this model is not supported by HPLIP and so no HPLIP udev rules apply. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Sorry, the previous rule can't work, since we need the device, not the interface. Please try this instead: ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ID_USB_INTERFACES=":0701*:", GROUP="lp", MODE="660" -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
** Branch linked: lp:~pitti/cups/debian-trunk -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
The deb package failed to build... I tried adding the rule and restarting cups; no change. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
This bug was fixed in the package cups - 1.4.0-2 --- cups (1.4.0-2) experimental; urgency=low * Add debian/blacklist-cups.conf: Blacklist the usblp module, it's obsolete. CUPS uses libusb directly now. (LP: #420015, part 1) * debian/local/apparmor-profile: Allow cupsd to access /dev/bus/usb/. (LP: #420015, part 2) * debian/rules: Make the usb backend run as root, since /dev/bus/usb/* are root:root, and cups does not use the usblp kernel module any more. (LP: #420015, part 3) * disable-pdftoopvp-with-old-poppler.dpatch: Update. -- Martin PittMon, 31 Aug 2009 17:34:48 +0200 ** Changed in: cups (Ubuntu Karmic) Status: Fix Committed => Fix Released -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
In fact, it needs to run later than 50-udev-default.rules, so try adding the rule to /etc/udev/rules.d/70-cups.rules And it should look like this: ACTION=="add", SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", ATTR{bInterfaceClass}=="07", ATTR{bInterfaceSubClass}=="01", GROUP="lp", MODE="660" -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
OK, so it would be nice if /dev/bus/usb/* would be owned by group lp, then we could have the backend run as user lp again, instead of root. Could folks please try whether this rule makes the printer device owned by root:lp ? ACTION=="add", SUBSYSTEM=="usb", ATTR{bInterfaceClass}=="07", ATTR{bInterfaceSubClass}=="01", GROUP="lp", MODE="660" (add it to e. g. /etc/udev/rules.d/cups.rules) ** Changed in: udev (Ubuntu Karmic) Importance: High => Wishlist ** Changed in: udev (Ubuntu Karmic) Status: Invalid => Triaged -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
All tree fixes committed to cups bzr now. ** Changed in: cups (Ubuntu Karmic) Status: Triaged => Fix Committed -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Till, I'm not sure how reliable it is to create udev rules which provide access for lp to raw USB devices. Shouldn't we rather install /usr/lib/cups/backend-available/usb as 0711, so that it runs as root? I'll do that, unless you have an objection. ** Changed in: udev (Ubuntu) Status: Triaged => Invalid ** Also affects: cups (Ubuntu Karmic) Importance: High Assignee: Martin Pitt (pitti) Status: Triaged ** Also affects: udev (Ubuntu Karmic) Importance: High Status: Invalid ** Tags added: regression-potential -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
konica-minolta pagepro 1350 Generally works with the min12xxw driver. following the steps leads to my printer being seen, but it will only fire off 1 test page: Must be the usb hanging issue after the first one is solved? Oddly, even after a hard boot, the printer still will not print one more thing. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Brother HL-2140 9.10 Karmic Koala Printer did not see USB device since Alpha 4 download Used item #25 and saw USB device and installed driver and printed. Beautiful fix and Thank You. Truthiswithin -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Hello all, Same problem with EpsonRX425, I had to do it through lpadmin: lpadmin -p RX425 -P /etc/cups/ppd/Stylus_Photo_RX420.ppd -v /dev/usb/lp0 assuming that I put the pdd file from a backup and followed the advice of the command FileDevice dans « /etc/cups/cupsd.conf ». I add FileDevice=yes :/etc/cups$ cd /etc/modprobe.d :/etc/modprobe.d$ sudo gedit blacklist.conf (do not blacklist usblp) :/etc/modprobe.d$ sudo rmmod usblp :/etc/modprobe.d$ sudo service cups restart * Restarting Common Unix Printing System: cupsd [ OK ] :/etc/modprobe.d$ lpstat RX425-1 guy 153600 jeu. 27 août 2009 12:02:35 service cups status Status of Common Unix Printing System: cupsd is running. Then my printer is seeing in cups http://localhost:631/ sorry for my bad english, I am french -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
ilna : killing the print job and resuming the printer does not help. Only killing the process named "usb://EPSON something" helps. The print job disappears from the print queue cleanly then. It really looks like CUPS does not close some socket it is writing on after printing, so the usb process does not terminate, and prevents further printing. I have a workaround that helps me work normally : === #! /bin/bash /bin/kill -9 $(/bin/ps aux | /bin/grep usb:// | /bin/grep -v grep | /usr/bin/awk '{print $2}') === and I am running this every minute from a crontab. This is a DANGEROUS AND UGLY hack, not a real solution. Use it at your own risks. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I agree the "usb hanging" bug is a different bug from the "printer not seen by cups" problem described by this issue. I would say the bug described here is basically solved by the three-step method explained above. Therefore I suggest we continue the discussion at https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420797. Thanks ilha for having opened a separate bug report. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
There is dedicated bug for usb hanging: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420797 -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I don't know if this helps, but here is the output of strace poll([{fd=0, events=POLLIN}, {fd=4, events=POLLIN}], 2, -1) = 1 ([{fd=0, revents=POLLHUP}]) (... repeated in infinite loop) and here is output of lsof : COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME usb 9846 lp4u unix 0x88007e521b80 0t0 42632 socket so the "hanging" usb process keeps polling a UNIX domain socket in vain. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Eric, I have noticed after those owner/rights manipulations and detecting a printer last one stays in suspended state. Try to resume it in CUPS web admin frontend. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Same here. My printer was working fine before I upgraded to karmic, then stopped working after the distribution update. First, the printer was not seen by CUPS. Solved it by: - blacklisting usblp kernel module - changing group of /dev/bus/usb/00x/00y device - not letting apparmor supervise cupsd operation as adviced here. So I was able to add my printer into cups. But printing a test page does not work. The print job shows up in print queue, but never ends. In the list of processes I see : lp9520 0.0 0.0 48596 1832 ?S17:07 0:00 usb://EPSON/Stylus%20DX7000F?serial=B05P108062510410&interface=1 638 root motd 1 finishings=3 media=iso_a4_210x297mm number-up=1 job- uuid=urn:uuid:1f86a76d-d133-3cf5-5dbf-77e34bd688bd job-originating-host- name=localhost It does not matter whether in 2.6.28 or 2.6.31 kernel. I hope that helps. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Since update to karmic a couple of days ago my brother hl2140 is doing the same thing- shows in lsusb, but as idle and not waking up when try to print test page. it worked before update. my hpf4440 is still working. plugged the brother into my other ubuntu 9.04 laptop and it worked fine, so not the printer. tried above, but did not help. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
I've been having the same problem with a USB-connected Samsung ML-1740 on Kubuntu Karmic w/all recent updates. Blacklisting usblp and "chgrp lp /dev/bus/usb//" helped (I can now print one document at a time), but after each successful print job, the job is shown as still pending and 'usb' process sucks 100% CPU until killed. Please advise if you need additional help debugging. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
... but failed to register in cups.org. Will anybody more lucky find a minute to file an appropriate upstream bug with regard to this one? https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420797 -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Done here: https://bugs.launchpad.net/ubuntu/+source/cups/+bug/420797 -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Please report a new bug for the hanging USB backend. Please put a link to this bug here. You cam also post an upstream bug about this, on http://www.cups.org/str.php. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Oh, same here. Not good. -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
... was found, but after printing a test page I have noticed there is an 'usb' process belonging to user 'lp', and this process eats 100% of one CPU core (almost all is 'system'). Have stopped cups server, killed 'usb' process (doesn't react on sigterm), started CUPS again, queued a job with few pages - again, eating CPU without terminating after those pages were printed (at least they were printed :-)). Must I file a new bug? Or - is it better to report new bug after official resolution of this one? -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Ugh.. My fault, sorry... With 664 the printer was found. Till, thanks! -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Works for me (HP LaserJet 1000). Thanks! -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Le vendredi 28 août 2009 à 19:31 +, ilna a écrit : > Till, > > $ sudo lsmod | grep usb > usbhid 44000 0 > > $ sudo aa-status > apparmor module is loaded. > 11 profiles are loaded. > ... > 1 processes are in complain mode. >/usr/sbin/cupsd (13621) > > $ lsusb | grep Kyocera > Bus 005 Device 002: ID 0482:0015 Kyocera Corp. > > $ sudo ls -l /dev/bus/usb/005/002 > crw-r--r-- 1 root lp 189, 513 2009-08-28 22:56 /dev/bus/usb/005/002 /dev/bus/usb/005/002 need to be 664 and not 644 Did you do : sudo chmod 664 /dev/bus/usb// > > This is a state just at the current moment (typing now). As far as I use > Kubuntu, I can not use GNOME print config frontend. KDE'd > systemsettings/Printer Configuration can not find the printer, as well > as CUPS web admin backend (have tried again just now, after typing and > copy/paste above console output). > -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Sorry, typo. "as well as CUPS web admin backend" muts be read as "as well as CUPS web admin frontend" -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 420015] Re: usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x
Till, $ sudo lsmod | grep usb usbhid 44000 0 $ sudo aa-status apparmor module is loaded. 11 profiles are loaded. ... 1 processes are in complain mode. /usr/sbin/cupsd (13621) $ lsusb | grep Kyocera Bus 005 Device 002: ID 0482:0015 Kyocera Corp. $ sudo ls -l /dev/bus/usb/005/002 crw-r--r-- 1 root lp 189, 513 2009-08-28 22:56 /dev/bus/usb/005/002 This is a state just at the current moment (typing now). As far as I use Kubuntu, I can not use GNOME print config frontend. KDE'd systemsettings/Printer Configuration can not find the printer, as well as CUPS web admin backend (have tried again just now, after typing and copy/paste above console output). -- usblp Kernel module needs to be removed and /dev/bus/usb/*/* made accessible for USB printers to work with CUPS 1.4.x https://bugs.launchpad.net/bugs/420015 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs