bisher hatte ich einen HP LaserJet 6L am Server direkt angeschlossen.
Aus Platzgruenden musste der Drucker etwas umziehen und haengt jetzt
an einem Printserver (HP JetDirect 500X) am Port #3.
Der Eintrag in der printcap sieht wie folgt aus:
--- cut here ---
lp3|lp3|hpl6|raw3:\
:lp=/dev/null:\
:rm=jetdirect:\
:rp=raw3:\
:lf=/var/spool/lpd/lp3/log:\
:sd=/var/spool/lpd/lp3:\
:mx#0:\
:ff:
--- cut here ---
Der Drucker ist (mit noch zwei anderen) via printcap in smb.conf eingetragen.
Von den Clients aus (Windows 3.11 und NT) funktioniert das Drucken einwandfrei.
Einzig unter Linux nicht. Ein man printcap|lpr -Plp3 bringt nur die LED
am Drucker kurz zum leuchten und dann geht sie wieder aus.
Dann habe ich unter /usr/lib/apsfilter/bin das Script apsfilter untersucht
und die Option REMOTE_PRINTER=true aktiviert. Da kommt dann eine Seite
aus dem Drucker raus, aber nur: lpr: remote: unknown printer.
In diesem Script ist eine Abfrage ob REMOTE_PRINTER=true dann wird wohl
folgendes ausgefuehrt:
if [ "$REMOTE_PRINTER" = "True" ]; then
PRINT_PS="$PRINT_PS | lpr -Premote"
fi
Ich habe auch schon versucht das -Premote durch -Plp3 zu ersetzen,
hat nur leider nichts geholfen.
Wie schaffe ich es, diesen Drucker am Printserver unter Linux zu
benutzen?
Ich moechte doch so gerne wieder man Pages drucken koennen... ;-)
Danke fuer die Hilfe!
Gruss,
Micha Holzmann