Hello, On Dec 1 22:24 NanoScale Administrator wrote (shortened): > ... I have had a serious recurring issue with HP > Multifunctions during that time. They just stop printing and refuse to > work further unless the printer is removed from cups and re-added.
Are you sure that it is not just because whatever error lets the "hp" backend (or whatever other backend you may use) fail so that the cupsd disables the queue? If communication with the device fails, the backend disables further printing by finishing with a non-zero exit code. See our online documentation package suselinux-manual_en /usr/share/doc/manual/suselinux-manual_en/manual/sec.drucken.prob.html or package opensuse-manual_en /usr/share/doc/manual/opensuse-manual_en/manual/sec.drucken.prob.html "Disabled Queues" or our support database http://en.opensuse.org/SDB:CUPS_in_a_Nutshell "The Backends" In this state there is no generic way to correctly autodetect when it is really save to send data again to the device without risk to loose print jobs. Therefore an automated "Resume" is not possible and therefore CUPS (more precisely the cupsd) waits for an explicite command from the admin (via "/usr/bin/enable" or "/usr/sbin/cupsenable"). If you know that it doesn't matter when you loose print jobs, we provide a backend wrapper "beh" (package cups-backends) which you can use to do infinite retries or to let jobs silently be dropped when they cannot be sent to the device. For business printing this is not a possible solution but for a personal workstation it may be o.k. because the user can more easily re-submit a lost print job. Nevertheless it may be annoying e.g. when the printout of a certain web-page gets lost (e.g. after a complicated query in a web-form) and the page must be loaded again in the browser. See the /usr/lib[64]/cups/backend/beh perl script how to set it up. Since CUPS version 1.2 there should be no longer the need for the "beh" backend wrapper because CUPS 1.2.x provides the ErrorPolicy in /etc/cups/printers.conf if the backend fails with exit code 1 (CUPS_BACKEND_FAILED), see http://www.cups.org/documentation.php/ref-printers-conf.html and http://www.cups.org/documentation.php/man-backend.html Do not confuse ErrorPolicy in /etc/cups/printers.conf with Policy and DefaultPolicy and in /etc/cups/cupsd.conf, see http://www.cups.org/documentation.php/ref-cupsd-conf.html Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: [EMAIL PROTECTED] 90409 Nuernberg, Germany WWW: http://www.suse.de/ ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ HPLIP-Help mailing list HPLIP-Help@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hplip-help