0 votos

¿Cómo agregar una impresora con lpadmin y hacer que aparezca en Impresoras y escáneres en Preferencias del sistema?

Yo estoy usando el de Mojave, y soy capaz de agregar una impresora por medio lpadmin. Puedo, a continuación, imprima una página de prueba a la impresora utilizando la interfaz web de CUPS. Además, la impresora está lista con lpstat -p. Sin embargo, la impresora no aparece en las Impresoras & Escáneres panel de preferencias, por lo que es inaccesible desde otras aplicaciones.

Aquí es el lpadmin comando que estoy usando:

lpadmin -p MyPrinter -E -v lptone:/ruta/a/archivo

Esta impresora está utilizando un personalizados TAZAS de backend (lptone) que es un script que genera un nombre de archivo usando un UUID y, a continuación, escribe el contenido impreso en ese archivo, por lo que el /path/to/file parte de la URI a la que se omite. Sé que esta parte no funciona porque puedo imprimir una página de prueba para esta impresora desde la interfaz web de CUPS, y me sale un archivo con la prueba de contenido de la página generada en la ruta donde se encuentra el script que se supone que. He tratado de hacer lpadmin como yo y con sudo.

Si soy la primera agregar la impresora a través de las Impresoras & Escáneres panel de preferencias (address=localhost:631, queue=printers/MyPrinter), a continuación, utilice lpadmin -p MyPrinter -v lptone:/path/to/file para ajustar el dispositivo de salida (es decir, TAZAS backend), la impresora permanece en las Impresoras & Escáneres panel de preferencias, y puedo imprimir desde otras aplicaciones.

1voto

Thomas Nelson Puntos 144

¿Has probado esto? Agregue una impresora IP con línea de comando . Parece que hay algunas opciones que puede faltar que identificarán la impresora en Impresoras y escáneres.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X