Estoy intentando añadir una impresora a través del Terminal usando lpadmin, y se niega rotundamente a funcionar. La impresora se agrega muy bien, todo parece perfecto por lo que puedo ver, pero cualquier intento de imprimir resulta en un error "La impresora no respondió".
Esta es la línea que estoy usando para añadir la impresora:
lpadmin -p _1BIT_16x09 -D 1BIT_16x09 -L "Export" -o printer-is-shared=false -E -v lpd://10.96.99.60/1BIT_16X09 -P ~/PPDs/_1BIT_16x09.ppd
La razón por la que el nombre -p tiene un _ delante es porque si lo añado normalmente, añade esto, supongo que porque el nombre empieza por un número. Lo he creado para que la impresora aparezca exactamente igual dentro de la interfaz web de cups y el /etc/cups/printers.conf
archivo.
Si añado la impresora usando el comando anterior (que no funciona), esto es lo que obtengo en printers.conf
:
<Printer _1BIT_16x09>
UUID urn:uuid:13a13ddb-3110-37b0-7aab-96bae9e30955
Info 1BIT_16x09
Location Export
MakeModel Agfa ApogeeX
DeviceURI lpd://10.96.99.60/1BIT_16X09
State Stopped
StateMessage The printer did not respond.
StateTime 1464903468
ConfigTime 1464903399
Reason paused
Type 8450124
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Si lo añado normalmente a través de la GUI (que sí funciona), esto es lo que obtengo:
<Printer _1BIT_16x09>
UUID urn:uuid:c5565ce1-256d-3d66-4fb8-74fde3242cc5
Info 1BIT_16x09
Location Export
MakeModel Agfa ApogeeX
DeviceURI lpd://10.96.99.60/1BIT_16X09
State Idle
StateTime 1464904755
ConfigTime 1464904755
Type 8450124
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>
Por lo que veo, aparte del UUID son idénticos, pero uno funciona y el otro no. Me está volviendo loco. ¿Alguna idea?