Hey Group; This may be the wrong place to bring this up. However, it is a perceived Yast2 Printer problem. I have a Bother MFC-7840W USB laser printer that according to www.linuxprinter.org it works with Brothers drivers - I have them installed. lsusb and hwinfo --usb find it. And modprobe has all the modules required. But Yast2>Hardware>Printer under Add connection wizard USB will not show any devices or my USB printer. Why would this be the case. I went to USB and as I remember I hit enter and on the right side a new window shows up and is always empty. Yast2 then will not advance until something is selected -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316 -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
On 28.12.2009 01:19, Donn Washburn wrote:
Hey Group;
This may be the wrong place to bring this up. However, it is a perceived Yast2 Printer problem. I have a Bother MFC-7840W USB laser printer that according to www.linuxprinter.org it works with Brothers drivers - I have them installed. lsusb and hwinfo --usb find it. And modprobe has all the modules required. But Yast2>Hardware>Printer under Add connection wizard USB will not show any devices or my USB printer. Why would this be the case.
I went to USB and as I remember I hit enter and on the right side a new window shows up and is always empty. Yast2 then will not advance until something is selected
Could you please write bugreport for that and attach yast logs? Thank you, Michal -- Best Regards, Michal Zugec Software developer --------------------------------------------------------------------- SuSE CR, s.r.o. e-mail: mzugec@suse.cz Lihovarska 1060/12 tel: +420 284 028 960 190 00 Praha 9 fax: +420 296 542 374 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
Hello, On Dec 27 18:19 Donn Washburn wrote (shortened):
I have a Bother MFC-7840W USB laser printer that according to www.linuxprinter.org it works with Brothers drivers - I have them installed. lsusb and hwinfo --usb find it. And modprobe has all the modules required. But Yast2>Hardware>Printer under Add connection wizard USB will not show any devices or my USB printer. Why would this be the case.
yast2-printer shows the devices which CUPS knows which is in this case what the CUPS 'usb' backend /usr/lib[64]/cups/backend/usb autodetected. Run it as root to see what it results (see my example below). USB devices which cannot be autodetected by the CUPS 'usb' backend will not work for printing with the CUPS 'usb' backend. Therefore it would be plain wrong to show devices in yast2-printer which will not work for CUPS, see "Strict Compliance With CUPS" at http://en.opensuse.org/YaST/Development/Printer_Enhancement yast2-printer is not there to fool you with nice looking but non-working 'lsusb' or 'hwinfo --usb' output. I don't know why the CUPS 'usb' backend cannot autodetect your particular printer. One possible reason is when the usblp kernel module is not loaded. For my printer it works for example like this: ------------------------------------------------------------------ root@host# rmmod usblp root@host# /usr/lib/cups/backend/usb root@host# modprobe usblp root@host# /usr/lib/cups/backend/usb direct usb://HP/LaserJet%201220 "HP LaserJet 1220" ... ------------------------------------------------------------------ Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
On 01/07/2010 08:36 AM, Johannes Meixner wrote:
modprobe usblp
Following your previous test It seems the output is backwards. Remove usblp and it is found donn # rmmod usblp donn # /usr/lib/cups/backend/usb DEBUG: list_devices DEBUG: usb_find_busses=3 DEBUG: usb_find_devices=6 direct usb://Brother/MFC-7840W?serial=000K9N447489 "Brother MFC-7840W" "Brother MFC-7840W" "MFG:Brother;CMD:PJL,PCL,PCLXL;MDL:MFC-7840W;CLS:PRINTER;" "" donn # modprobe usblp donn # /usr/lib/cups/backend/usb DEBUG: list_devices DEBUG: usb_find_busses=3 DEBUG: usb_find_devices=6 I remove usblp and ran Yast2>Hardware>Printer difference was the USB automatic discovery Worked!!!. I saved and exited. I cleared /var/log/cups/ of old logs information. Then ran /etc/init.d/cups stop/start -> Done. Tired "lp /etc/hosts". The following is the /var/log/cups current output (much shorter). -- 73 de Donn Washburn 307 Savoy Street Email:" n5xwb@comcast.net " Sugar Land, TX 77478 LL# 1.281.242.3256 Ham Callsign N5XWB HAMs : " n5xwb@arrl.net " VoIP via Gizmo: bmw_87kbike / via Skype: n5xwbg BMW MOA #: 4146 - Ambassador " http://counter.li.org " #279316
Hello, On Jan 8 22:14 Donn Washburn wrote (shortened):
donn # rmmod usblp donn # /usr/lib/cups/backend/usb DEBUG: list_devices DEBUG: usb_find_busses=3 DEBUG: usb_find_devices=6 direct usb://Brother/MFC-7840W?serial=000K9N447489 "Brother MFC-7840W" "Brother MFC-7840W" "MFG:Brother;CMD:PJL,PCL,PCLXL;MDL:MFC-7840W;CLS:PRINTER;" ""
You do not use our "official" CUPS packages but something else from whatever non-official repository (I guess whatever newest CUPS version with the new libusb-based 'usb' backend). Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
participants (3)
-
Donn Washburn
-
Johannes Meixner
-
Michal Zugec