Karl Sinn, Freitag 12 März 2004 21:46:
Hallo Matthias,
Am Freitag, 12. März 2004 21:28 schrieb Matthias Houdek:
OK, schick mal den [printer]-Abschnitt deiner smb.conf hierher. Den werden wir mal gemeinsam analysieren.
Das ist der einzige Drucker-Betreffende Abschnittt, den ich im Moment in der smb.conf habe.
[styluscolor680] comment = StylusColor680 path = /var/tmp/samba guest ok = Yes hosts allow = 192.168.0 printable = Yes use client driver = Yes
Tja, hier fehlt der eigentliche Print-Befehl (hat da swat einen Bug?). print command = lpr -PDRUCKER %s -o raw -r ^^^^^^^ Anstelle von DRUCKER muss hier der CUPS-Name deines Druckers stehen (vermutlich styluscolor680). Nach dem "P" _kein_ Leerzeichen! Und wenn du die Drucker-Warteschlange von Windows aus sehen und ggf. bearbeiten können willst, schaden die beiden Befehle auch nicht: lpq command = lpq -PDRUCKER lprm command = lprm -PDRUCKER %j Und oben den path würde ich evtl. auf /tmp setzen (wird bei mir regelmäßig geleert). Obwohl wegen dem "-r" am Ende des Druckbefehls eh nur die erfolglosen Druckjobs dort stehen bleiben.
Den [printers$] Abschnitt habe ich gelöscht.
Ja, kannst du, da hier nur globale Einstellungen für alle Drucker stehen (und du hast ja nur einen).
Unter Windows hast du doch den Windows-Druckertreiber für den entsprechenden Drucker installiert?
Ja, der Originaltreiber ist installiert.
OK, das ist wichtig, denn Linux/Cups leitet die Daten so wie sie kommen direkt (naja, sie werden noch in einer Datei zwischengespeichert - im Ordner hinter "path = ") an der Drucker weiter. -- Gruß MaxX 8-) Hinweis 1: PMs an diese Adresse werden automatisch vernichtet. Hinweis 2: Bitte unbedingt beachten: http://www.suse-etikette.de.vu