Hallo, ich möchte folgendes versuchen. Es soll ein allgemeines Verzeichnis "printjobs" erstellt werden auf der Synology
wo div. User ihre Datein rein kopieren können, via Cron soll dann jede Stunde das Verzeichnis abgearbeitet werden.
Nun dachte ich zuerst an eine Installation von Cups um das zu verwirklichen. Ich möchte aber an meinem Grundsystem
eigentlich keine Veränderungen vornehmen, daher hab ich mir das mal etwas angeschaut und bin jetzt etwas verwirrt.
Wenn ich das richtig sehe läuft ja bereits cups, sowie div. filter sind auch vorhanden in /usr/local/cups/filter
sowie die printers.conf und cupsd.conf, Aufträge landen bei mir im volume1/@spool
Am USB-Port der Synology hängt leider kein Postscript Drucker sondern ein Epson RX Photodrucker, somit
kann ich auch keine Postscript Dateien direkt über lpr schicken.
Schicke ich nun via lpr -P usbprinter test.txt plain text, bekomme ich den Druck - Verbindung steht also.
Nun dachte ich, man könnte das Cups dementsprechend erweitern und einfach ein ppd-Verzeichnis in /usr/local/cups
erzeugen, da die ppd-Datei des Epson Druckers rein legen und schauen ob die Datei Erkennung und Wandlung funktioniert.
Soweit so gut, es wurde automatisch die ppd-Datei ausgelesen und eine neue printers.conf erzeugt.
Verwende ich nun einen lpr -P usbprinter test.txt oder test.jpg bzw. test.pdf etc... wird mir allerdings nur der typische mime-Error
angezeigt, dass das Format nicht unterstützt wird, also passt hier was nicht ;-) die mime-Dateien liegen ebenfalls im cups Ordner.
Ich vermute einmal es scheitert bereits an der ppd-Datei, da diese intern auf die gutenprint5.0 sowie epsontoraster verweist - ohne dem
gutenprint Package krieg ich das dann wohl nicht gebacken.
ABER, vielleicht hat jemand eine Idee wie ich eine alternative ppd für den RX585 Epson einbinden kann, der nicht gutenprint5.0 oder epsontoraster
verwendet. Es gibt ja div. filter im Verzeichnis /usr/local/cups/filter
-rwxr-xr-x 1 root root 7748 Sep 3 2011 commandtops
-rwxr-xr-x 1 root root 5840 Sep 3 2011 gziptoany
-rwxr-xr-x 1 root root 61104 Sep 3 2011 hpgltops
-rwxr-xr-x 1 root root 34964 Sep 3 2011 imagetops
-rwxr-xr-x 1 root root 18564 Sep 3 2011 rastertoepson
-rwxr-xr-x 1 root root 16792 Sep 3 2011 rastertohp
-rwxr-xr-x 1 root root 19180 Sep 3 2011 rastertolabel
-rwxr-xr-x 1 root root 44888 Sep 3 2011 texttops
Ich wäre für Anregungen und Lösungsvorschläge sehr dankbar - vielleicht hat ja von Euch jemand hier mit einem
"Originalsystem" brauchbare Erfahrungen und Lösungen ggf. Alternativen parat. Danke!
wo div. User ihre Datein rein kopieren können, via Cron soll dann jede Stunde das Verzeichnis abgearbeitet werden.
Nun dachte ich zuerst an eine Installation von Cups um das zu verwirklichen. Ich möchte aber an meinem Grundsystem
eigentlich keine Veränderungen vornehmen, daher hab ich mir das mal etwas angeschaut und bin jetzt etwas verwirrt.
Wenn ich das richtig sehe läuft ja bereits cups, sowie div. filter sind auch vorhanden in /usr/local/cups/filter
sowie die printers.conf und cupsd.conf, Aufträge landen bei mir im volume1/@spool
Am USB-Port der Synology hängt leider kein Postscript Drucker sondern ein Epson RX Photodrucker, somit
kann ich auch keine Postscript Dateien direkt über lpr schicken.
Schicke ich nun via lpr -P usbprinter test.txt plain text, bekomme ich den Druck - Verbindung steht also.
Nun dachte ich, man könnte das Cups dementsprechend erweitern und einfach ein ppd-Verzeichnis in /usr/local/cups
erzeugen, da die ppd-Datei des Epson Druckers rein legen und schauen ob die Datei Erkennung und Wandlung funktioniert.
Soweit so gut, es wurde automatisch die ppd-Datei ausgelesen und eine neue printers.conf erzeugt.
Verwende ich nun einen lpr -P usbprinter test.txt oder test.jpg bzw. test.pdf etc... wird mir allerdings nur der typische mime-Error
angezeigt, dass das Format nicht unterstützt wird, also passt hier was nicht ;-) die mime-Dateien liegen ebenfalls im cups Ordner.
Ich vermute einmal es scheitert bereits an der ppd-Datei, da diese intern auf die gutenprint5.0 sowie epsontoraster verweist - ohne dem
gutenprint Package krieg ich das dann wohl nicht gebacken.
ABER, vielleicht hat jemand eine Idee wie ich eine alternative ppd für den RX585 Epson einbinden kann, der nicht gutenprint5.0 oder epsontoraster
verwendet. Es gibt ja div. filter im Verzeichnis /usr/local/cups/filter
-rwxr-xr-x 1 root root 7748 Sep 3 2011 commandtops
-rwxr-xr-x 1 root root 5840 Sep 3 2011 gziptoany
-rwxr-xr-x 1 root root 61104 Sep 3 2011 hpgltops
-rwxr-xr-x 1 root root 34964 Sep 3 2011 imagetops
-rwxr-xr-x 1 root root 18564 Sep 3 2011 rastertoepson
-rwxr-xr-x 1 root root 16792 Sep 3 2011 rastertohp
-rwxr-xr-x 1 root root 19180 Sep 3 2011 rastertolabel
-rwxr-xr-x 1 root root 44888 Sep 3 2011 texttops
Ich wäre für Anregungen und Lösungsvorschläge sehr dankbar - vielleicht hat ja von Euch jemand hier mit einem
"Originalsystem" brauchbare Erfahrungen und Lösungen ggf. Alternativen parat. Danke!