Printer is "stopped" on error -- how to change this?

Kurt Pfeifle k1pfeifle at gmx.net
Sun Jul 8 04:01:19 PDT 2007


Maciej Pilichowski wrote:
> Kurt, thank you for your help.
> 
>> Actually, I just discovered there is now a nice article about beh here:
> http://www.linux-foundation.org/en/OpenPrinting/Database/BackendErrorHandler
> 
> I use CUPS 1.1, this is the last version that works with my router/printserver so this article comes handy. Everything is ok, until I try to exec the command:
> 
> (as root of course, this is single line)
> lpadmin -p Lexmark -E -v beh:/1/1/0/http://192.168.1.1:1631/printers/My_Printer
> 
> I get an error saying:
> lpadmin: add-printer (set device) failed: client-error-not-possible

Did you follow these steps:

- Did you copy beh to /usr/lib/cups/backend/ ?
- Did you make beh executable ?
- Did you restart cupsd ?

You can test if CUPS recognized the beh as a valid backend by issuing
the command (as root):

   lpinfo -v


-- 
Kurt Pfeifle
System & Network Printing Consultant ---- Linux/Unix/Windows/Samba/CUPS
Infotec Deutschland GmbH  .....................  Hedelfinger Strasse 58
A RICOH Company  ...........................  D-70327 Stuttgart/Germany




More information about the cups mailing list