cups assumes (at least in final drapper) that usb printer live under /dev/usb/lp*. The udev rule doesn't match that assumption. I had to change: --- 20-names.rules~ 2002-01-18 04:16:54.000000000 +0100 +++ 20-names.rules 2002-01-18 04:16:44.000000000 +0100 @@ -60,7 +60,7 @@ BUS=="scsi", KERNEL=="sr[0-9]*", NAME="scd%n" # USB printers need to be /dev/usb* -BUS=="usb", KERNEL=="lp[0-9]*", NAME="usb%k" +BUS=="usb", KERNEL=="lp[0-9]*", NAME="usb/%k" # Other devices KERNEL=="hw_random", NAME="hwrng"
Maybe /dev/usblpX should also symlink to /dev/usb/lpX, maybe the other way round, or maybe we should just fix cups. However, it's inconsistant in Dapper ATM. -- Drapper Flight 7 does not detect usb printer https://launchpad.net/bugs/44099 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs