Mailinglist Archive: opensuse-de (1471 mails)

< Previous Next >
Re: Zwei gleiche USB-Drucker unter CUPS einrichten
  • From: Johannes Meixner <jsmeix@xxxxxxx>
  • Date: Tue, 8 Dec 2009 10:39:02 +0100 (CET)
  • Message-id: <alpine.LNX.2.00.0912081014060.15417@xxxxxxxxxxxxxx>

Hallo,

On Dec 7 16:04 Andreas Rehmer wrote (shortened):
ich habe Aktuell folgendes Problem unter Open Suse 11.2. Ich will via CUPS (V 1.3.9) zwei USB Drucker betrieben die an dem Server hängen. Es sind beides "Kyocera FS1300D".
...
Nach kurzen Überprüfen der Einstellungen hat sich ergeben das CUPS die beiden Drucker jeweils unter der Geräte URI: usb://Kyocera/FS-1300D anspricht also in beiden Fällen die Gleiche. Kann mir jemand sagen wie ich es hinbekomme das CUPS hier pro Drucker eine andere Geräte URI verwendet?

Das geht meines Wissens nicht.

Das CUPS Backend /usr/lib[64]/cups/backend/usb befragt das USB-System
und das USB-System befragt die Drucker und die sagen beide dasselbe,
also sind sie am USB ununterscheidbar.

Normalerweise liefert ein USB-Drucker eine Seriennnummer in der Art
usb://ACME/FunPrinterXL?serial=123456789
so dass baugleiche Geräte via Seriennnummer unterscheidbar sind,
aber anscheinend liefert der Kyocera FS1300D keine Seriennnummer.

Als root mit
lsusv -v
die genauen USB-Daten der beiden Drucker ansehen, wenn es da doch
einen Unterschied gibt, kann man evtl. irgendwas im USB-System
hinbasteln, dass letztlich auch das CUPS Backend beide Geräte
verschieden "sieht".

Vermutlich wird man aber am einfachsten einen der beiden Drucker
via Parallelport oder sonstwie anders anschließen müssen,
um das Problem dauerhaft zu lösen.
Gemäß
http://www.kyoceramita.de/index/produkte/product/fs1300d.technical_specification.html
hat ein Kyocera FS1300D keinen Parallelportanschluß,
aber dann hilft vielleicht ein USB-Parallelport Adapterkabel
(normalerweise verwendet man die andersrum, Parallelport am
Drucker und USB am Rechner, aber vielleicht geht es ja auch so)?

Wenn nichts anderes geht, einen der beiden Drucker via
"Steckplatz für optionalen internen Printserver" zum
Netzwerkdrucker aufrüsten bzw. (schlechter) eine
Printserver-Box mit USB-Anschluß verwenden, vergl.:
http://en.opensuse.org/SDB:Printing_via_TCP/IP_network


Er zeigt sie mir ja schliesslich auch bei der Geräte Auswahl als zwei Unterschiedliche Drucker an einmal "Kyocera FS1300D USB#1 (Kyocera FS1300D)" und "Kyocera FS1300D USB#2 (Kyocera FS1300D)" hier klappt also die Unterscheidung.

Das "USB#1" bzw. "USB#2" ist ein nutzloser fortlaufend nummerierter Zusatz.
Nur auf die eigentliche Device-URI kommt es an, aber die sind beide gleich.


Gruß
Johannes Meixner
--
SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany
AG Nuernberg, HRB 16746, GF: Markus Rex
< Previous Next >