Hallo, On Sep 16 07:28 Bernd Kloss wrote (shortened):
... Linux 9.3 ... ... Wenn ich vom Server aus drucke, geht alles prima. Vom win98SE-Client ... Wenn ich drucke, dann schickt der Win den Job ab und in /var/spool/cups/tmp taucht der Job auf. Die Meldungen in der smb.log und der cups-error.log: ... Unable to print file to deskjet895c - client-error-document-format-not-supported ... E [15/Sep/2005:22:43:49 +0200] print_job: Unsupported format 'application/vnd.cups-raw'! I [15/Sep/2005:22:43:49 +0200] Hint: Do you have the raw file printing rules enabled? ... Ich habe auch in den mime.*-Dateien die octet-stream-Einstellungen verändert, jedoch auch ohne Erfolg.
Die Meldung ist ja nicht bzgl. "application/octet-stream", sondern bzgl. "application/vnd.cups-raw". Evtl. gibt es kein "application/vnd.cups-raw" in /etc/cups/mime.types? Da das da aber standardmäßig drin ist, ist evtl. das CUPS-System zerstört und bevor man lange nach 'zig evtl. verteilten Fehlern sucht, geht http://portal.suse.com/sdb/de/2004/07/pohletz_cups_manual_reinstall.html im Normalfall einfacher und schneller. Bzgl. /etc/samba/smb.conf: Da steht per Default eine Zeile cups options = raw die dafür sorgt, dass Samba den Druckjob mit der Option "-o raw" an CUPS übergibt. Man kann also dementsprechend auf der Kommandozeile testen, ob lp -d <queue> -o raw samba-druckjob-datei funktioniert d.h. ob man die Druckjob Datei, die Samba von Windows bekommen hat, so ausdrucken kann. Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/