[Bug 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user lp

2009-01-21 Thread Till Kamppeter
** 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

2009-01-21 Thread Scott James Remnant
** 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

2009-01-21 Thread Launchpad Bug Tracker
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 Remnant sc...@ubuntu.com   Wed, 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

2009-01-21 Thread Aaron Albright
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

2009-01-18 Thread Scott James Remnant
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

2009-01-18 Thread Till Kamppeter
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: 

[Bug 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user lp

2009-01-17 Thread Till Kamppeter
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

2009-01-17 Thread Till Kamppeter
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


[Bug 318262] Re: /dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user lp

2009-01-17 Thread Till Kamppeter
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

2009-01-17 Thread Scott James Remnant
** 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

2009-01-17 Thread Scott James Remnant
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