Thanks, Ken. Em 10-08-2012 19:34, Ken Moffat escreveu:> On Fri, Aug 10, 2012 at 10:16:38AM +0200, Pol Vangheluwe wrote: >> Op 9-aug.-2012, om 04:19 heeft Fernando de Oliveira het volgende geschreven: >> >>> Re: LFS7.1 - SVN-20120311 >>> >>> cups: 1.6.1 (same results with 1.5.4) >>> >>> # grep lp /var/log/kern.log >>> .... >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 0.950326] ehci_hcd >>> 0000:00:1a.7: support lpm >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 0.961586] ehci_hcd >>> 0000:00:1d.7: support lpm >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 0.981663] usbcore: registered >>> new interface driver usblp >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 1.390708] usblp 1-3:1.1: >>> usb_probe_interface >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 1.390713] usblp 1-3:1.1: >>> usb_probe_interface - got id >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 1.393938] usblp 1-3:1.1: >>> looking for a minor, starting at 0 >>> Aug 8 22:19:20 NovoGamerLFS71 kernel: [ 1.394488] usblp 1-3:1.1: >>> usblp0: USB Bidirectional printer dev 2 if 1 alt 0 proto 2 vid 0x04B8 pid >>> 0x0838 >>> >>> ]# lsusb >>> Bus 001 Device 002: ID 04b8:0838 Seiko Epson Corp. CX7300/CX7400/DX7400 >>> > [...] >>> In the browser interface: >>> >>> Add Printer >>> Local Printers: >>> Discovered Network Printers: >>> Other Network Printers: LPD/LPR Host or Printer >>> Internet Printing Protocol (ipp) >>> Internet Printing Protocol (ipps) >>> Internet Printing Protocol (https) >>> Internet Printing Protocol (http) >>> AppSocket/HP JetDirect >>> >>> >>> Available Printers >>> >>> No printers found. >>> >>> But I have >>> >>> # ls -lh /dev/usb >>> total 0 >>> crw-rw---- 1 root lp 180, 0 Ago 8 22:19 lp0 >>> >>> How can I add a printer? >>> >>> Why the browser interface cannot find a printer? >>> >>> I believe that in a terminal, a could add a printer: >>> >>> lpadmin -p EpsonStylusCX7300 -E -v "???????" >>> >>> but have no idea which URI to use. Have tried some without success. >>> >> >> Could it be that your kernel is configured with 'CONFIG_USB_PRINTER'? >> I had the following error in /var/sys/log wit this setting: >> >> Sep 9 18:02:55 ppc7500 kernel: usb 1-2: usbfs: interface 0 claimed by usblp >> while 'usb' sets config #1 >> > > I continue to use CONFIG_USB_PRINTER=y, which has worked for me > with cups-1.5.0 and 1.5.3. I haven't tried 1.5.4 or 1.6.1 - I > suspect that enough has changed in 1.6 for non-OSX users that it > might be interesting for some of us (1.3, 1.4, 1.5 were all > "interesting" developments for me). But, I don't think 1.5.4 is > likely to have changed this. > > In my case, I avoid usbutils - so, I don't have lsusb installed.
So, not only libusb but also usbutils interfere with usblp? Should I remove it too, to test? > In cups we have the following Note: > > "There is a conflict between the Cups libusb backend and the usblp > kernel driver. If you want to use Cups with libusb do not enable USB > Printer support in your kernel." > > So I guess Pol's answer is correct for people who use lsusb. I only > use the *browser* to control print queues, so I have no comment on > how to invoke lpadmin on the command line - but I assume that the > same conflict will prevent it working. > > ĸen Still without success, but now with more knowledge. I continue my CUPS struggle. Have seen Armin's improvements in CUPS and will try again later today. -- []s, Fernando -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
