CUPS y el sondeo automático de impresoras en Ubuntu

Como ya habréis leído en posts anteriores, he cambiado al distro de mi portátil. Ahora uso EHUX 2 (Ubuntu Dapper) en lugar de Fedora Core 5 (a los fedoritas : no os preocupéis, en mi PC de escritorio mantengo el Fedora Core 6 😉 El caso es que algunas opciones de configuración muy útiles de Dapper están bastante ocultas o en el caso que centra este post, han sido directamente seccionadas de cuajo. En concreto, el soporte de Network Printer Discovery de CUPS. Me explico:

CUPS + Network Printer DiscoveryA partir de la versión 1.2 de CUPS (el gestor de impresoras de Ubuntu Dapper por defecto), se incluye una opción para sondear la red de forma automática en busca de impresoras de red compartidas. Para ello se hace uso del protocolo SNMP (Simple Network Management Protocol). El resultado de usar esta opción (ver imagen de la izquierda) es que, el usuario, a una distancia de dos clicks de ratón, puede instalarse una impresora de red desde su máquina Linux (los usuarios de Windows pueden aprovechar para limpiarse la baba antes de seguir leyendo ;-).

CUPS - Network Printer DiscoveryEl problema, como puede verse en la imagen de la izquierda: todavía no sé por qué, a pesar de que CUPS 1.2 incluye de serie esa opción de Network Printer Discovery, en Ubuntu Dapper han decidido que la eliminaban. Adiós simplicidad.

La solución, encontrada gracias a este artículo en KDE_Developers:

$  cd /usr/lib/cups/backend
$ sudo ln -s /usr/lib/cups/backend-available/snmp

El resultado es espectacular y muy, muy útil, sobre todo si trabajas en un centro en el que disponéis de varias impresoras de red compartidas y no quieres configurarlas una a una a mano…. (caso de la UPV/EHU !)

Actualización: en Ubuntu Dapper, por defecto, se ha deshabilitado también la posibilidad de gestionar impresoras a través del interfaz Web de CUPS. Si quieres volver a activar esta opción, debes de seguir los siguientes pasos:

# Añadir usuarios cupsys al grupo shadow

sudo adduser cupsys shadow

# añadirte a tí mismo al grupo lpadmin

sudo adduser <tu_usuario> lpadmin

# reiniciar cupsys

sudo  /etc/init.d/cupsys restart

# configurar las impresoras a través del interfaz web e introducir
# usuario y pw cuando se solicite

http://localhost:631/

10 comentarios en «CUPS y el sondeo automático de impresoras en Ubuntu»

  1. amigos me podrian dar mas informacion para poder instalar ese servicio, ya q me gustaria provar con unas pc vieja para ponerla de servidor de impresion y no se si esto de q hablan se adapte a eso.

    gracias

  2. faiberts: instala el servidor de impresión CUPS en tu viejo PC. CUPS tiene un interfaz web de gestión, tal y como ves en los pantallazos de este artículo , por lo que no necesitarás instalar las X (con el consiguiente ahorro de recursos en el PC).
    Si instalas Ubuntu o Fedora, viene de serie. Una vez hecho, debes entrar en http://ip_de_tu_PC_Servidor:631

  3. como puedo instalar cups con interfaz web me podrias ayudar con un link o algun tutorial te lo agradeceria mucho amigo administrador . tu pagina me parece muy buena felicitaciones

  4. Yo quiero hacer todo lo contrario.. estoy en una empresa en la que hay 500 impresoras y solo puedo usar una… me molesta eliminarlas y que vuelvan a aparecer automáticamente.

    Alguien sabe como hago para que deje de sondear impresoras?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.