mar 26 2007

CUPS y el sondeo automático de impresoras en Ubuntu

Published by at 1:27 pm under EHUX,SysAdmin

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/

9 responses so far

9 Responses to “CUPS y el sondeo automático de impresoras en Ubuntu”

  1. Correctoron 28 mar 2007 at 12:32 am

    En
    sudo ln -s /usr/lib/cups/backend-available/snmp
    falta el destino

  2. adminon 28 mar 2007 at 11:54 am

    No falta (el destino). Si no lo pones, se asume . (directorio actual). Pruébalo y no dejarás de usarlo ;-)

  3. faibertson 31 mar 2007 at 1:57 am

    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

  4. adminon 31 mar 2007 at 3:09 pm

    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

  5. faibertson 11 abr 2007 at 10:58 pm

    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

  6. adminon 12 abr 2007 at 8:07 am

    faiberts: puedes seguir las instrucciones que encontrarás aquí http://www.debianhelp.co.uk/printing.htm. La web es específica de Debian pero el procedimiento es muy similar para cualquier otra distro.

  7. faibertson 14 abr 2007 at 12:04 am

    gracias por la ayuda amigo

  8. Harry Potteron 10 oct 2007 at 2:43 pm

    Muy buena informacion! Thank You

  9. Final Fantasyon 10 oct 2007 at 2:44 pm

    Ale! Gracias pro todo sin duda esto es un buen blog!

Trackback URI | Comments RSS

Leave a Reply

« Back to text comment