
Nuestras impresoras tienen IP estáticas asociadas. ¿Cómo puedo usar CUPS y lp
el comando para imprimir un archivo dado que quiero especificar la impresora por su IP local, en lugar del nombre? Por ejemplo:
lp -d 192.168.1.104 file.pdf
No funciona.
Respuesta1
Necesitasinstalarprimero una cola de impresión en CUPS y deje que esta cola de impresión apunte al dispositivo de impresión en la dirección 192.168.1.104.
Si el dispositivo de impresión es relativamente reciente, admitirá IPP (Protocolo de impresión de Internet) y es posible que ni siquiera necesite un controlador específico del modelo, pero haga que CUPS determine automáticamente qué opciones de trabajo admite el dispositivo. Esto requiere una versión reciente de CUPS.
Vea si el dispositivo admite IPP:
ippfind [ENTER]
Obtendrá una lista de todos los dispositivos de impresión compatibles con IPP (o colas de impresión CUPS) en su red local, con su IPP.'URI del dispositivoexpuesto.
Ahora instale esa cola de impresión en su sistema, utilizando el URI del dispositivo mencionado anteriormente para la impresora:
sudo lpadmin -p printername -v <device-URI> -E -m everywhere
El
-m everywhere
parámetro hará que CUPS busque una conexión IPP con el URI del dispositivo y solicite unaGet-Printer-Attributes
consulta IPP. Si la impresora proporciona una respuesta lo suficientemente específica, CUPS generará automáticamente un PPD (Descripción de la impresora PostScript) y configurar una cola de impresión.
Si el procedimiento anterior no funciona, puede intentar utilizar la interfaz web de CUPS: apunte su navegador ahttp://localhost:631/adminy haga clic en "Agregar impresora" y siga las instrucciones allí. Si esto no funciona, regrese y brinde más detalles (consulte también a continuación).
Si su impresora es más antigua o su CUPS no es lo suficientemente moderno y todo lo anterior no funciona, agregue más detalles a su pregunta: (1) Proveedor y nombre exacto del modelo de su dispositivo. (2) Versión de su paquete de software CUPS.