On Fri, 17 Sep 2010 19:05:45 -0400 linux fan <[email protected]> wrote:
> usb cups printer does not work as expected and "invalid usb_open: > Permission denied" and/or other messages appear in sys.log. > > usblp Kernel module needs to be removed and /dev/bus/usb/*/* made > accessible for USB printers to work with CUPS 1.4.x Yes, to make CUPS 1.4.x working with usb printers, you need commented CONFIG_USB_PRINTER in kernel's .config (or unload this module, if it compiled as module). The sign of conflict between usblp and CUPS is line in system logs: ... ... kernel: [54631.796465] usb 4-1: usbfs: interface 0 claimed by usblp while 'usb' sets config #1 ... Another hint: printer's URI (DeviceURI) in printers.conf should be same as fantastic line from lpinfo -v: # lpinfo -v network http network socket network ipp network lpd direct scsi direct usb://Xerox/DocuPrint%20P1210?serial=? # grep usb /etc/cups/printers.conf DeviceURI usb://Xerox/DocuPrint%20P1210?serial=? In this case it work... Nice thing, every time I change CUPS, I should made investigations for URI string for the same printer. -- - ptr -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
