Hallo, On Apr 23 21:52 Martin Ereth wrote (shortened):
Ich habe einen HP LaserJet 3P übereignet bekommen. Dieser Oldtimer (Firmware von 1990) kann entweder parallel oder seriell angeschlossen werden. Nachdem mein neuer PC keine parallele Schnittstelle mehr hat, bleibt nur seriell.
Evtl. hilft die CUPS 1.1 Dokumentation weiter: http://www.cups.org/doc-1.1/sam.html -------------------------------------------------------------------- The Basics ... You can see a complete list of supported devices by running the lpinfo(8) command: lpinfo -v ... serial serial:/dev/ttyS1?baud=115200 serial serial:/dev/ttyS2?baud=115200 ... Adding Your First Printer ... For a dot matrix printer connected to the serial port, this might look like: /usr/sbin/lpadmin -p DotMatrix -E -m epson9.ppd \ -v serial:/dev/ttyS0?baud=9600+size=8+parity=none+flow=soft Here you specify the serial port (e.g. S0,S1, d0, d1), baud rate (e.g. 9600, 19200, 38400, 115200, etc.), number of bits, parity, and flow control. If you do not need flow control, delete the "+flow=soft" portion. -------------------------------------------------------------------- Bzgl. "lpinfo -v" siehe auch http://de.opensuse.org/SDB:CUPS_in_aller_K%C3%BCrze "Die Backends" -------------------------------------------------------------------- Beim Starten ruft der cupsd alle Backends in /usr/lib/cups/backend/ nacheinander einmal auf. Dadurch ermittelt der cupsd welche Backends auf dem jeweiligen System einsatzfähig sind. Nur die einsatzfähigen Backends stehen für die Konfiguration von Warteschlangen zur Verfügung. Die einsatzfähigen Backends werden mit "lpinfo -v" angezeigt. -------------------------------------------------------------------- Vielleicht ist die serielle Schnittstelle im BIOS deaktiviert? In /var/log/boot.msg sollten sich normalerweise Meldungen zur seriellen Schnittstelle finden in der Art: -------------------------------------------------------------------- Serial: 8250/16550 driver ... -------------------------------------------------------------------- Und "cat /proc/devices" sollte serielle "Character devices" anzeigen in der Art "4 ttyS" und die pasdenden Gerätedateien sollten existieren: -------------------------------------------------------------------- crw-rw---- 1 root uucp 4, 64 ... /dev/ttyS0 crw-rw---- 1 root uucp 4, 65 ... /dev/ttyS1 -------------------------------------------------------------------- Evtl. sind hier die Zugriffsrechte passend einzustellen, so dass der Benutzer "lp" (under dem normalerweise die CUPS Backends laufen) darauf schreiben darf. Gruß Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex