Samba und Cups

Post Reply
Message
Author
ekl

Samba und Cups

#1 Post by ekl »

Ich habe SuSE 7.3 am Laufen und einige M$-Clients meiner Kinder sollen auf der Linuxmaschine ausdrucken können. Als ich noch das BSD-lpr Spoolingsystem benutzt habe, waren folgende Einstellungen korrekt.
Jetzt wird der Druckjob aus dem "Barbie-Programm" zwar abgeschickt, aber nicht gedruckt.

Die Einträge für den Drucker sind folgende:

[HP150-1]
path = /tmp
create mask = 0700
printable = Yes
printer name = HP150-1
oplocks = No
share modes = No
print command = lpr -r -P%p %s
lpq command = lpq -P%p
lprm command = lprm -P%p %j

Welche Änderungen muss ich machen?

Gruß ekl

User avatar
julius
Posts: 209
Joined: 10. Apr 2001 11:08
Location: Hannover
Contact:

Re: Samba und Cups

#2 Post by julius »

Moin!

Eigentlich müsstest Du 'print command', 'lpq command' und 'lprm command' ändern. Wie die entsprechenden Befehle für CUPS aussehen, weiß ich aber leider auch nicht. Vielleicht hilft ein Blick in die Dokumentation?!

bye
Julius

gewitter
Posts: 1354
Joined: 09. Apr 2001 9:03

Re: Samba und Cups

#3 Post by gewitter »

nimm <a href="http://www.webmin.com/webmin" target="_blank"><!--autohttp-->http://www.webmin.com/webmin</a><!--autohttp--> zur konfiguration.

nano

Re: Samba und Cups

#4 Post by nano »

Hi ekl,

unter http://www.openoffice.de/linux/buch/drucken.html#CUPS ist die Einbindung von Cups in Samba beschrieben.

Ich hoffe das hilft weiter! <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">
Viel Erfolg,
nano

Rossi

Re: Samba und Cups

#5 Post by Rossi »

Keine Antwort, eine weiterführende Frage. Wo hast Du diese Infos her ? lp[q|r|rm] ist klar, aber die vielen Ps und Prozentzeichen ?!

print command = lpr -r -P%p %s
lpq command = lpq -P%p
lprm command = lprm -P%p %j

ekl

Re: Samba und Cups

#6 Post by ekl »

Die vielen P% usw kommen von swat (http://localhost:901)
ekl

nano

Re: Samba und Cups

#7 Post by nano »

Hi ekl,
falls du dein Problem nicht eh schon selbst gelöst hast - ich hab heut bei mir Samba und Cups eingerichtet und hatte am Anfang das gleiche Problem wie du.
Druckjobs die mein Win98 Client losgeschickt hat sind einfach im Nirvana verschwunden - und keinen (außer mir<img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">) hats gestört.

Die Lösung war dann folgende (du benutzt ja offensichtlich auch SWAT zur Konfiguration von Samba):
unter <font color="0000ff"> globals (advanced view) - printing options</font><!--color--> mußt du folgende Einstellungen vornehmen

printcap name : /etc/printcap.cups (oder was eben dein cups benutzt)
printing : cups
print command : lpr -r -o raw -P%p %s

Der Haken bei mir war das fehlende -o raw.
Das gibt an, daß die Druckdaten unbearbeitet an den Drucker weitergeleitet werden. Der Job ist ja bereits durch den Windows Treiber genudelt worden.
Ohne diese Option weiß cups nicht was es mit den Daten anfangen soll, da diese den MIME-Type application/octet-stream haben und dafür kein passender Filter existiert.

Wahrscheinlich findest du in deiner /var/log/cups/error.log auch jede Menge Meldungen der Art:
print_job: Unsupported format 'application/octet-stream'!

Richtig geraten? <img src="http://www.pl-forum.de/UltraBoard/Images/Wilk.gif" border="0" align="middle">

Viel Erfolg,
nano

Post Reply