/dev/bus/usb/*/* files (device nodes for libusb) of printers must be readble and writable for user "lp"
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
hal (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
hplip (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
Binary package hint: hal
All print jobs CUPS executes as the user "lp". The CUPS backends in /usr/lib/
In current Jaunty, one can scan, fax, clean printheads, and see ink levels on HP's printers and multi-function devices but not print.
I am on Jaunty, updated today.
Changed in hal: | |
importance: | Undecided → High |
Changed in udev: | |
importance: | Undecided → High |
Changed in hal: | |
status: | New → Invalid |
Changed in udev: | |
status: | Incomplete → New |
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").