[Bug 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
I can confirm this is fixed with the latest updates. Aaron -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
This bug was fixed in the package hplip - 2.8.12-1ubuntu3 --- hplip (2.8.12-1ubuntu3) jaunty; urgency=low * Restore udev rules thate assign the lp group to /dev/bus/usb devices for certain printers. LP: #318262. -- Scott James RemnantWed, 21 Jan 2009 12:59:43 + ** Changed in: hplip (Ubuntu) Status: New => Fix Released -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
** Changed in: hplip (Ubuntu) Sourcepackagename: udev => hplip -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
** Changed in: udev (Ubuntu) Status: Incomplete => New -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
Here we go (I have unplugged the printers in the mean time, so the addresses have changed. See the lsusb outout): t...@till-desktop:~$ lsusb Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 007 Device 004: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 007: ID 03f0:3517 Hewlett-Packard LaserJet 3390 Bus 006 Device 006: ID 03f0:bd02 Hewlett-Packard Photosmart Pro B9100 series Bus 006 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 011: ID 046a:0011 Cherry GmbH Bus 005 Device 005: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 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 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub t...@till-desktop:~$ udevadm test /dev/bus/usb/006/006 This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/024_hpmud.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_logitechmouse.rules' as rules file parse_file: reading '/etc/udev/rules.d/05-options.rules' as rules file parse_file: reading '/etc/udev/rules.d/05-udev-early.rules' as rules file parse_file: reading '/etc/udev/rules.d/20-names.rules' as rules file parse_file: reading '/etc/udev/rules.d/30-cdrom_id.rules' as rules file parse_file: reading '/etc/udev/rules.d/40-basic-permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/40-permissions.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-fuse.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-hplip.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-libmtp7.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-libmtp8.rules' as rules file parse_file: reading '/etc/udev/rules.d/45-libnjb.rules' as rules file parse_file: reading '/etc/udev/rules.d/50-libpisock9.rules' as rules file parse_file: reading '/etc/udev/rules.d/50-xserver-xorg-input-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/52_nut-usbups.rules' as rules file parse_file: reading '/etc/udev/rules.d/55-hpmud.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-input.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage-tape.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-persistent-storage.rules' as rules file parse_file: reading '/etc/udev/rules.d/60-symlinks.rules' as rules file parse_file: reading '/etc/udev/rules.d/61-persistent-storage-edd.rules' as rules file parse_file: reading '/etc/udev/rules.d/62-bluez-hid2hci.rules' as rules file parse_file: reading '/etc/udev/rules.d/65-dmsetup.rules' as rules file parse_file: reading '/etc/udev/rules.d/65-id-type.rules' as rules file parse_file: reading '/etc/udev/rules.d/65-libmtp.rules' as rules file parse_file: reading '/etc/udev/rules.d/65-wacom.rules' as rules file parse_file: reading '/etc/udev/rules.d/70-persistent-cd.rules' as rules file parse_file: reading '/etc/udev/rules.d/70-persistent-net.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-cd-aliases-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/75-persistent-net-generator.rules' as rules file parse_file: reading '/etc/udev/rules.d/80-programs.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-alsa.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-brltty.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-hdparm.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-hplj10xx.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-hwclock.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-ifupdown.rules' as rules file parse_file: reading '/etc/udev/rules.d/85-pcmcia.rules' as rules file parse_file: reading '/etc/udev/rules.d/90-hal.rules' as rules file parse_file: reading '/etc/udev/rules.d/90-modprobe.rules' as rules file parse_file: reading '/etc/udev/rules.d/95-udev-late.rules' as rules file unable to open device '/dev/bus/usb/006/006' t...@till-desktop:~$ udevadm test /dev/bus/usb/006/007 This program is for debugging only, it does not run any program, specified by a RUN key. It may show incorrect results, because some values may be different, or not available at a simulation run. parse_file: reading '/etc/udev/rules.d/024_hpmud.rules' as rules file parse_file: reading '/etc/udev/rules.d/025_logitechmouse.rules' as rules file parse_file: reading '/etc/udev/rules.d/05-options.rules' as rules file parse_file: reading '/etc/udev/rules.d/05-udev-early.rules' as rules file parse_file: re
[Bug 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
Could you also run: udevadm test /dev/bus/usb/006/003 and udevadm test /dev/bus/usb/006/004 -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
Here are the results on my Intrepid box: t...@till-desktop:~$ lsusb Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 007 Device 004: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External) Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 006 Device 004: ID 03f0:bd02 Hewlett-Packard Photosmart Pro B9100 series Bus 006 Device 003: ID 03f0:3517 Hewlett-Packard LaserJet 3390 Bus 006 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 005 Device 010: ID 046a:0011 Cherry GmbH Bus 005 Device 005: ID 045e:0040 Microsoft Corp. Wheel Mouse Optical Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 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 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub t...@till-desktop:~$ ll /dev/bus/usb/*/* crw-rw-r-- 1 root root189, 0 2009-01-02 20:50 /dev/bus/usb/001/001 crw-rw-r-- 1 root root189, 128 2009-01-02 20:50 /dev/bus/usb/002/001 crw-rw-r-- 1 root root189, 256 2009-01-02 20:50 /dev/bus/usb/003/001 crw-rw-r-- 1 root root189, 384 2009-01-02 20:50 /dev/bus/usb/004/001 crw-rw-r-- 1 root root189, 512 2009-01-02 20:50 /dev/bus/usb/005/001 crw-rw-r-- 1 root root189, 516 2009-01-02 20:50 /dev/bus/usb/005/005 crw-rw-r-- 1 root root189, 521 2009-01-16 12:20 /dev/bus/usb/005/010 crw-rw-r-- 1 root root189, 640 2009-01-02 20:50 /dev/bus/usb/006/001 crw-rw-r-- 1 root root189, 641 2009-01-18 01:25 /dev/bus/usb/006/002 crw-rw-r--+ 1 lp scanner 189, 642 2009-01-18 01:25 /dev/bus/usb/006/003 crw-rw-r--+ 1 lp scanner 189, 643 2009-01-18 01:25 /dev/bus/usb/006/004 crw-rw-r-- 1 root root189, 768 2009-01-02 20:50 /dev/bus/usb/007/001 crw-rw-r-- 1 root root189, 771 2009-01-02 20:50 /dev/bus/usb/007/004 t...@till-desktop:~$ udevadm info -qall -n /dev/bus/usb/006/003 P: /devices/pci:00/:00:1d.2/usb6/6-2/6-2.1 N: bus/usb/006/003 S: char/189:642 t...@till-desktop:~$ udevadm info -qall -n /dev/bus/usb/006/004 P: /devices/pci:00/:00:1d.2/usb6/6-2/6-2.4 N: bus/usb/006/004 S: char/189:643 t...@till-desktop:~$ In Intrepid HP devices get assigned lp.scanner. In Jaunty the scanner group does not exist anymore (or is at least not used any more). In Jaunty ALL (not only HP) printers should get these files assigned to lp.lp with 664 permissions. -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
Hmm, that's odd The only 3 rules we have in Intrepid for assigning the lp group are: 40-permissions.rules:SUBSYSTEM=="printer", GROUP="lp" 40-permissions.rules:SUBSYSTEM=="ppdev",GROUP="lp" 40-permissions.rules:SUBSYSTEM=="usb", KERNEL=="lp[0-9]*", GROUP="lp" These three rules are all present in Jaunty. Could you plug the printer into intrepid and do the ll on /dev/bus/usb there to prove it's in group "lp" and run udevadm info -qall -n /dev/bus/XXX/YYY on that to show which rule is picking it up ** Changed in: udev (Ubuntu) Status: New => Incomplete -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
** Changed in: hal (Ubuntu) Status: New => Invalid -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
For /dev/usb/lp* the ownerships and permissions are set correctly only for /dev/bus/usb/*/* not: t...@till-laptop:~/ubuntu/hplip/svn/pkg-hpijs/hplip/build-area/hplip-2.8.12$ ll /dev/usb/lp* crw-rw 1 root lp 180, 0 2009-01-17 20:54 /dev/usb/lp0 crw-rw 1 root lp 180, 1 2009-01-17 20:54 /dev/usb/lp1 t...@till-laptop:~/ubuntu/hplip/svn/pkg-hpijs/hplip/build-area/hplip-2.8.12$ ll /dev/bus/usb/*/* crw-rw-r-- 1 root root 189, 0 2009-01-10 19:06 /dev/bus/usb/001/001 crw-rw-r-- 1 root root 189, 128 2009-01-10 19:06 /dev/bus/usb/002/001 crw-rw-r-- 1 root root 189, 136 2009-01-17 20:35 /dev/bus/usb/002/009 crw-rw-r--+ 1 root root 189, 137 2009-01-17 20:54 /dev/bus/usb/002/010 crw-rw-r--+ 1 root root 189, 138 2009-01-17 20:54 /dev/bus/usb/002/011 crw-rw-r-- 1 root root 189, 256 2009-01-10 19:06 /dev/bus/usb/003/001 crw-rw-r-- 1 root root 189, 257 2009-01-10 19:06 /dev/bus/usb/003/002 crw-rw-r-- 1 root root 189, 384 2009-01-10 19:06 /dev/bus/usb/004/001 crw-rw-r-- 1 root root 189, 385 2009-01-10 19:06 /dev/bus/usb/004/002 crw-rw-r-- 1 root root 189, 512 2009-01-10 19:06 /dev/bus/usb/005/001 crw-rw-r-- 1 root root 189, 514 2009-01-10 19:06 /dev/bus/usb/005/003 crw-rw-r-- 1 root root 189, 516 2009-01-10 19:06 /dev/bus/usb/005/005 t...@till-laptop:~/ubuntu/hplip/svn/pkg-hpijs/hplip/build-area/hplip-2.8.12$ -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
This is probably caused by the recent changes in HAL ad UDEV. I am not sure which of the two is now responsible for setting these ownerships/permissions. Manually setting the group owenership with sudo chgrp lp /dev/bus/usb/002/008 makes printing on my HP printer working again as long as I keep it connected and turned on (the two correct numbers you find via "lsusb"). -- /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp" https://bugs.launchpad.net/bugs/318262 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