Una impresora de red es un dispositivo de impresión de hardware que está conectado directamente a una red. Una impresora de red tiene su propio nombre de sistema y dirección de IP.
CUPS detecta automáticamente las impresoras que se identifican en la misma subred. Las impresoras de red que no están en la misma subred deben ser agregadas manualmente por el administrador del sistema. Puede configurar una impresora de red mediante el comando lpadmin.
Consulte la documentación de instalación del proveedor de la impresora para obtener información sobre conmutadores de hardware y requisitos de cables.
# ping ip-address-of-network-printer
# lpinfo --make-and-model printer manufacturer name
Por ejemplo, para mostrar las impresoras Xerox:
# lpinfo --make-and-model Xerox -m
Para obtener más información, consulte How to List the Available Drivers and Devices.
# lpadmin -p printer-name -E -v socket://ip-address-of-network-printer \ -m printer-make-and-model
Especifica el nombre de la impresora que desea agregar.
Aactiva el destino y acepta trabajos.
Establece el atributo device-uri de la cola de impresión.
Establece el archivo PPD para la impresora del directorio de modelo o bien mediante una de las interfaces del controlador.
Para obtener información, consulte la página del comando man lpadmin(8).
# lpstat -l -p printer-name
En el siguiente ejemplo se muestra cómo agregar la impresora Xerox luna que está en una subred diferente con la dirección IP 10.178.236.21:
# ping 10.178.236.21 10.178.236.21 is alive # lpinfo --make-and-model Xerox -m foomatic:Xerox-2700_XES-xes.ppd Xerox 2700 XES Foomatic/xes foomatic:Xerox-3700_XES-xes.ppd Xerox 3700 XES Foomatic/xes foomatic:Xerox-4045_XES-xes.ppd Xerox 4045 XES Foomatic/xes foomatic:Xerox-Phaser_5500DN-Postscript.ppd Xerox Phaser 5500DN Foomatic/Postscript\ gutenprint.5.2://xerox-able_1406/expert # lpadmin -p luna -E -v socket://10.178.236.21 \ -m foomatic:Xerox-Phaser_5500DN-Postscript.ppd # lpstat -l -p luna printer luna is idle. enabled since June 25, 2012 12:13:05 PM IST printer luna is idle. enabled since September 29, 2011 05:20:57 PM BST Form mounted: Content types: any Printer types: unknown Description: luna Alerts: none Location: Connection: direct On fault: no alert After fault: continue Users allowed: (all) Forms allowed: (none) Banner required Charset sets: (none) Default pitch: Default page size: Default port settings:
El comando lpinfo muestra los controladores y dispositivos disponibles reconocidos por el servidor de CUPS.
# lpinfo -m
# lpinfo -v
Para mostrar todas las impresoras Xerox:
# lpinfo --make-and-model Xerox -m foomatic:Xerox-2700_XES-xes.ppd Xerox 2700 XES Foomatic/xes foomatic:Xerox-3700_XES-xes.ppd Xerox 3700 XES Foomatic/xes foomatic:Xerox-4045_XES-xes.ppd Xerox 4045 XES Foomatic/xes gutenprint.5.2://xerox-able_1406/expert Xerox Able 1406 - CUPS+Gutenprint v5.2.4 gutenprint.5.2://xerox-able_1406/simple Xerox Able 1406 - CUPS+Gutenprint v5.2.4 Simplified