Mi demonio CUPS local en mi computadora portátil tiene una entrada para una impresora remota en mi servidor CUPS. Mi demonio local de CUPS cree que esta impresora está detenida, pero no lo está. La única interfaz que CUPS me brinda para administrar esta impresora remota es un hipervínculo a la impresora CUPS en el servidor.
Esto suele suceder cuando algo intenta consultar el estado de esta impresora remota cuando no estoy en mi red local. El CUPS local lo marcará permanentemente como detenido y dirá que no pudo encontrarlo.
Sin embargo, una vez que vuelvo a la LAN local, nunca elimina el 'stopped'
estado. (Incluso reiniciar no hace nada)
La única forma en que puedo imprimir nuevamente es detener mi proceso CUPS local, editar el /etc/cups/printers.conf
archivo para cambiar manualmente el estado a "Inactivo" y reiniciar el servidor CUPS.
Seguramente hay una mejor manera?
EDITAR:
Oh sí, anteriormente resolví esto creando una nueva entrada de impresora remota. Sin embargo, no pude encontrar ninguna forma de ELIMINAR la entrada antigua de la impresora remota. También tuve que editar printers.conf para eso. ¿Hay alguna forma de administrar las entradas de impresoras remotas?
EDITAR:
Esto es CUPS 1.4.3. También encontré un comando 'cupsenable' que solo se mencionaba en la página "Novedades" y en los documentos de printers.conf en línea. Lo intentaré la próxima vez y veré si funciona.
Respuestas:
El CUPS CLI puede hacer estas cosas. Tenga en cuenta que estos comandos no están en la ruta del usuario, solo en la ruta raíz. Dependiendo de su configuración de CUPS (¿es su usuario parte de CUPS
SystemGroup
?), Es posible que necesite o no ser root para usarlos. Puede intentar desde un sistema no root invocando a través de la ruta completa (por ejemplo,/usr/sbin/lpadmin
).Puede volver a habilitar la impresora utilizando
o
(o, si se lo pregunta, desactívelo usando
cupsreject
y / ocupsdisable
).Puede eliminar incluso una impresora de red descubierta automáticamente usando:
He probado deshabilitar, habilitar, configurar y borrar rechazar, y eliminar una impresora de red descubierta automáticamente.
fuente
Debería poder acceder a CUPS localmente en http: // localhost: 631 / . Luego puede reanudar la impresora.
fuente
Descubrí por las malas que a veces para desconectar CUPS tienes que reiniciarlo. O incluso detener + comenzar.
fuente