Hallo Herr Meixner, vielen dank für ihre ausführlich Antwort. Es gibt an dieser Stelle für das Problem auch noch eine andere Lösung die gearde ausprobiere. Und zwar via udev Rules werden die beiden Drucker auf von mir festgelegt Nodes genagelt einmal /dev/usb/drucker1 und /dev/usb/drucker2 anschliessend kann ich in der /etc/cups/printers.conf die Zeile der Geräte URI wie folgt abändern. Für den ersten Drucker: Von : DeviceURI usb://Kyocera/FS-1300D Zu : DeviceURI file:/dev/usb/drucker1 Für den zweiten Drucker: Von : DeviceURI usb://Kyocera/FS-1300D Zu : DeviceURI file:/dev/usb/drucker2 ich kann das noch nicht Testen aber ich nach meinen Verständniss und den Recherchen hierrüber sollte das so Funktionieren. Sobald ich das vorgehen Verifiezieren konnte melde ich mich nochmal. Mit freundlichen Grüßen Andreas Rehmer - IT -------------- Tel.: 030/453081-506 teltarif.de Onlineverlag GmbH Alt-Moabit 96c, 10559 Berlin Tel: +49 (0)30 453 081-0 Fax: +49 (0)30 453 081-11 Mail: mailto:info@teltarif.de WWW: http://www.teltarif.de Geschäftsführer: Kai Petzke, Martin Müller eingetragen beim Amtsgericht Berlin-Charlottenburg, HRB 70507 Umsatzsteuer-ID: DE201038407 Nachhaltiger Erfolg durch Werbung auf teltarif.de: Inhaltliches und regionales Targeting, Frequency Capping etc., sowie ein großes Publikum mit hoher Affinität zum E-Commerce! weitere Informationen: http://www.teltarif.de/mediadaten On Tue, 8 Dec 2009, Johannes Meixner wrote:
Date: Tue, 8 Dec 2009 10:39:02 From: Johannes Meixner
To: Andreas Rehmer Cc: opensuse-de@opensuse.org Subject: Re: Zwei gleiche USB-Drucker unter CUPS einrichten 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_specifica... 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 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org