Recuperación del desastre. Instalación del servidor de impresión (CUPS)
3 Enero, 2008 por PedroDespués del disgusto de las navidades, el desastre que le ocurrió a nuestro servidor (Jordi quiere hacer un terrario con la caja, se aceptan sugerencias de bricolaje ;)), toca la ardua tarea de reinstalar todo el sistema y recuperar el backup. Uno de los pasos es instalar el servidor de impresión, en nuestro caso, CUPS.
El servidor antiguo era un Debian, en este nuevo le hemos puesto un Ubuntu Server, no es un cambio demasiado drástico, así que los pasos serán similares. Nuestra impresora compartida es HP, por lo que algunos pasos serán específicos para esta marca.
Instalación de los paquetes necesarios:
apt-get install cupsys openssh-server foomatic-filters
apt-get install hplip-ppds
apt-get install pnm2ppa
Una vez instalado, deberemos modificar el fichero de configuración, que se encuentra en /etc/cups/cupsd.conf
Donde pone
BrowseAllow @LOCAL
lo cambiamos por
BrowseAllow all
Del mismo modo, en las etiquetas <Location /> , <Location /admin> y <Location /admin/conf>, substituimos,
Allow localhost
por esto:
Allow all
También le debreremos añadir esta sentencia para que no haya problemas con la encriptación:
DefaultEncryption Never
Y finalmente cambiamos el puerto, para poder gestionar los detalles del servidor en cualquier PC de nuestra red, en lugar de
Listen localhost:631
pondremos esto:
Listen 631
Para que los cambios surtan efecto, tenemos que reiniciar el servicio.
/etc/init.d/cupsys restart
Una vez hecho esto solo nos queda acceder al servidor por el puerto que hemos definido, el 631 http://servidor:631 y en las opción de menú Administration, seleccionar Find New Printers, en nuestro caso es una HP Deskjet 3745, pero usamos el driver de la 3740 que funciona de forma similar.
Si no nos aparece la impresora que queremos instalar, deberemos añadirla manualmente con Add New Printer, y buscando el ppd correspondiente. LinuxPrinting es un buen sitio para empezar a buscar.
Si tenemos problemas con la impresora, podemos ponerla en modo debug, en el fichero de configuración /etc/cups/cupsd.conf substituimos la línea LogLevel warning por LogLevel debug y reiniciamos el servicio /etc/init.d/cupsys restart. Los logs se almacenan en /var/log/cups/
¡¡OJO!! es posible que la impresión de la pagina de prueba desde la página de administración se quede parada y no se imprima, puede ser normal, debido a un bug heredado de Debian.
En los equipos cliente, añadimos la impresora, en el caso de GNOME, vamos a Sistema > Preferencias > Impresoras e introducimos la siguiente linea
ipp://servidor:631/printers/HP_Deskjet_3740_USB_1
Si queréis ampliar detalles, este enlace es muy útil: http://ubuntuforums.org/showthread.php?t=310450
En la próxima entrega, nuestros problemas para recuperar la copia de seguridad más reciente.
Fatal error: Call to undefined function menea() in /data/virtual/neuroticweb.com/blog/wp-content/themes/neurotic/single.php on line 39