Hallo, On Dec 30 22:06 Lutz Prager wrote (excerpt):
habe hier von Opensuse 11.4 auf 12.1 umgestellt (Neuinstallation, home-Partition nicht formatiert und eingebunden) und seitdem kann ich meine beiden an USB angeschlossenen Drucker nicht ansprechen. Habe ein MFC von Samsung SCX-4521F und einen Canon IP5200 jeweils an USB angeschlossen. Für den Samsung gibt es Treiber und für den Canon Turboprint - allerdings werden die Drucker von Yast und auch von Turboprint-config an den USB-Schnittstellen nicht gefunden. Ein lsusb bringt aber folgenes: ... Bus 001 Device 004: ID 04a9:10a5 Canon, Inc. iP5200 ... Bus 005 Device 002: ID 04e8:3419 Samsung Electronics Co., Ltd Composite Device ...
müsste also bus 001 device 004 - Canon und bus 005 device 002 - Samsung sein. Treiber bzw. Drucker kann ich zwar installieren aber wenn ich die Drucker an den Schnittstellen ansprechen will, sind keine da...
"lsusb" zeigt im wesentlichen, was der Kernel als "rohe" USB Geräte erkennt. Zum Drucken muss aber das CUPS Backend "usb" mit den Druckern kommunizieren und dazu müssen die Geräte sich wie USB-Drucker verhalten, also gewisse Standards im USB Protokoll erfüllen, um vom CUPS Backend "usb" als USB-Drucker behandelt werden zu können. Siehe auch "The Backends" in http://en.opensuse.org/SDB:CUPS_in_a_Nutshell D.h. als root muß # /usr/lib/cups/backend/usb die Drucker erkennen, etwa wie bei mir: ----------------------------------------------------------------------- # rmmod usblp # modprobe usblp # /usr/lib/cups/backend/usb direct usb://HP/LaserJet%201220 "HP LaserJet 1220" ... ----------------------------------------------------------------------- Das "rmmod usblp" - "modprobe usblp" ist sicherheitshabler, vergl. http://en.opensuse.org/SDB:Installing_a_Printer Gruß Johannes Meixner -- SUSE LINUX Products GmbH -- Maxfeldstrasse 5 -- 90409 Nuernberg -- Germany HRB 16746 (AG Nuernberg) GF: Jeff Hawn, Jennifer Guild, Felix Imendoerffer