Truthiswithin, Thanks.

Now we know what to do:

1. Remove/blacklist "usblp" kernel module (for example by adding a file
/etc/modprobe.d/blacklist-cups.conf to the cups package and also "rmmod
usblp" to the pre- or post-install script of cups)

2. Add udev rules to make the /dev/bus/usb/*/* files corresponding to
printers have the permissions 664 and group ownership "lp".

3. Change AppArmor configuration to let the "usb" CUPS backend (or CUPS
in general) have read and write access to the /dev/bus/usb/*/* files.

With all this done USB printers will work out-of-the-box again.


** Changed in: udev (Ubuntu)
       Status: Confirmed => Triaged

** Changed in: cups (Ubuntu)
       Status: Confirmed => 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

Reply via email to