Actualizado el 12 de Marzo del 2019 (Publicado el 28 de Enero del 2018)
1.606 visualizaciones desde el 28 de Enero del 2018
150,4 KB
23 paginas
Curso avanzado de Linux
Impresoras. Sistema CUPS
Rafael Varela Pet
Unidad de Sistemas
Área de Tecnologías de la Información y Comunicaciones
Universidad de Santiago de Compostela
Curso avanzado de GNU/Linux
CUPS
● CUPS: Common UNIX Printing System
● Usa protocolo IPP (Internet Printing Protocol) -
Funciona sobre HTTP
● Desde Febrero de 2007 el código es propiedad de
Apple, aunque parece que seguirá siendo liberado
bajo licencia GPL2/LGPL2
● Versión 1.2.7 en Debian Etch
Curso avanzado de GNU/Linux
CUPS
● Terminología:
– Jobs: un trabajo enviado a la impresora
– Classes: agrupaciones de impresoras
– Filters: procesan los trabajos antes de enviar a la impresora
– Backends: envían el trabajo a la impresora empleando en
sistema de comunicación apropiado (IPP, USB, SMB, ...)
– Drivers: filtros específicos para una determinada impresora
Curso avanzado de GNU/Linux
CUPS
● CUPS puede actuar como
– cliente: lanza peticiones a otros servidores de
impresión
– servidor: acepta peticiones de programas de usuario y
de otros CUPS
● Instalación: paquete cupsys
● Configuración en /etc/cups/
– cupsd.conf: configuración del servidor
– printers.conf: definición de impresoras
Curso avanzado de GNU/Linux
Drivers. Foomatic
● Integra controladores de impresoras con los
“spoolers” habituales en UNIX: CUPS, LPRng,
LPD, etc.
● Detecta automáticamente las impresoras que se
encuentren en la misma subred. Ver directivas:
– Browsing
– BrowseAddress, BrowsePoll
– BrowseAllow, BrowseDeny
Curso avanzado de GNU/Linux
Detección de impresoras en red
● Browsing: activa o desactiva la función de
detección de impresoras
● BrowseAddress: especifica a dónde se envía
información sobre nuestras impresoras
● BrowseAllow, BrowseDeny: permiten o deniegan
los paquetes procedentes de un determinado
origen
● Para detectar impresoras en un destino específico:
BrowsePoll 192.0.2.2:631
Curso avanzado de GNU/Linux
Imprimir en servidores
Windows
● 2 alternativas:
– Protocolos “clásicos” de Microsoft. Usamos el paquete
Comentarios de: Curso avanzado de Linux Impresoras. Sistema CUPS (0)
No hay comentarios