Drucken unter Samba
Wie ich schon auf der ersten Seite erwähnte, dürfte das, was ich da
verzapft habe, funktionieren. Ich gehe mal davon aus, daß das so ist und
mache hier einfach mit der Druckserverkonfiguration weiter.
Ich habe die meinige genau nach dieser Vorgehensweise eingerichtet und bei mir
ging das exakt so. Es sollte demzufolge auch mit anderen Systemen
gehen.
Nach der globalen Sektion in der /etc/smb.conf kommt hier
noch eine weitere dazu. Diese heißt in meinem Fall [ljet4], weil ich das
Glück hatte zum Billigpreis ein kompatibles Gerät aufzutreiben. Es
war des letzte auf der Palette. Ich hatte also einfach nochmal Glück. Als
Kauftip sei gesagt, daß das Geraet ein Samsung ML-5000A ist, das
über 4 MB Speicher und einen 33MHZ- Risc- Prozessor verfügt. Mit
anderen Worten: Das Ding läßt sich als Non- postscript- HP
Laserjet4 ansprechen. Schade nur, daß Samsung keine Netzwerkkarten
dafür anbietet. Dann wäre das Teil ein echter Kracher. Aber ich bin
eigentlich schon ganz zufrieden damit. Ende des Ausflugs und zurück zum
Thema.
Fangen wir noch mal an:
Die Sektion [Global] muß durch das Kommando "printing = bsd"
ergänzt werden.
Konfigurieren wir den Drucker für Windows. Das sieht etwa so aus:
[ljet4]
printable = yes (zeigt an, daß die Resource als Drucker exportiert
werden soll)
path = /var/samba
printer driver = HP LaserJet IV
public = yes
writeable = yes
lpq command = /usr/bin/lpq -Plp
lprm command = /usr/bin/lprm -Plp %j
print command = /usr/bin/lpr -Plp -rs %s(Dieses Kommando zeigt an,
daß mit diesem Programm die Druckdatei in die Warteschlange gestellt
werden soll)
Der Druckername, der hier angegeben wird, ist der, der in Windows konfiguriert
worden ist und nicht etwa das Modell, das unter Linux als Drucker läuft.
Es ist wichtig, dieses zu wissen und daran zu denken. Der Parameter -Plp zeigt
an, daß nur der in der Printcap (also der mit dem Printtool eingerichte
Drucker) eingetragene Drucker angesprochen werden soll.
Darauf achten,
daß der Name des Druckertreibers korrekt geschrieben wird. Auch und
gerade auf Groß- und Kleinschreibung achten. Sonst funktioniert die
Klamotte nicht.
Außerdem musst Du Windows noch folgende Dinge durchführen:
Öffne unter Linux, im Dateimanager (KFM oder dem Gnome- Äquivalent)
das Verzeichnis"/usr/doc/samba" oder "usr/doc/packages/samba".
Dort befinden sich folgende Dateien: Win9X_PlainPassword.reg und
NT4:PlainPassword.reg. Kopiere die zu Deiner Version passende auf eine
Diskette und schiebe diese in den gierigen Schlund Deiner Windows- Maschine.
Kopiere die Datei auf den Desktop. Starte das Programm mit einem Doppelklick.
Dir Registry- Meldung mit dem Drücken der "Enter"-Taste
bestätigen. Dann sollte die Kiste laufen. Wie schon gesagt, bei meiner
war das so. So, das war 's.
home
HOWTO-Liste
Viel Spaß!