Hallo, On May 21 11:19 Mario van der Linde wrote (shortened):
Per Hand funktioniert das ganze wie gewünscht: # cat befehlsliste.psc druckdaten.ps > druckauftrag.ps # lpr -o raw druckauftrag.ps
Wie kriege ich jetzt Cups dazu, (vielleicht über einen extra dafür eingerichteten Drucker) das ganz automatisch zu machen,
Wenn befehlsliste.psc nicht zu groß ist, dann sollte es via JCL-Einträgen in der PPD-Datei funktionieren, siehe die Adobe PPD Spezifikation. Ansonsten mit einem passenden selbstgebastelten Filter, siehe http://portal.suse.com/sdb/de/2003/05/jsmeix_print-cups-filters.html Hier findet sich nicht die fertige Lösung, aber die Info, wie man selbst Filter machen kann. Am einfachten ist aber vielleicht ein passendens kleines Shell-Script, was als Druckkommando verwendet wird.
P.S.: Einen per USB angeschlossenen Drucker kann ich direkt ansprechen (z.B. # cat irgendwas.ps > /dev/usb/lp0), wie kann ich das mit einem Netzwerkdrucker machen?
"netcat", siehe Suse Administrationshandbuch. Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/