| CUPS - Druckerfehler einfach ignorieren |
| Geschrieben von: Michael Loth |
| Dienstag, den 13. Juli 2010 um 00:00 Uhr |
|
Ein teilweise defekter Nadeldrucker (hier NEC P60) über einen Printserver an das lokale Netzwerk angeschlossen, meldet sich bei dem Printserver immer wieder als offline, obwohl die Statusanzeigen am Drucker etwas anderes darstellen - ein echtes Hardwareproblem! Da der Drucker jedoch noch nicht ganz seinen Geist aufgegeben hat und weiterverwendet werden soll, ist das stoppen der Queue im CUPS für diesen Drucker nach Auftretten nur eines Fehlers nur störend - wie schön wäre es doch, wenn der Anwender das Problem durch erneutes Aus- und weider Anschalten des Drucker selbst "beheben" könnte.
Wie wunderbar das es die Datei Folgende Werte sind für
Sind mehrere Drucker definiert und sollen geändert werden und ist für jeden Drucker bereits eine ErrorPolicy definiert, kann die Eingabe eines sed-Befehls die Änderungen schneller durchführen: sudo sed -i -e 's/ErrorPolicy stop-printer/ErrorPolicy abort-job/' /etc/cups/printers.conf Verwenden wir statt stop-printer die Werte abort-job oder retry-job, bleibt der Drucker auch bei auftretten eines Druckerfehlers weiterhin gestartet - es geht weiter, wenn der Drucker wieder betriebsbereit ist.
|
