Herramientas de usuario

Herramientas del sitio


aula:tecnologia:instalar_una_impresora_hp_laserject_1020

Instalar una impresora hp laserject 1020

Introducion

Muchos hemos tenido problemas para instalar este modelo de HP, recorri varios tutoriales y este ha sido el que ha dado mejores resultados, ¡! aun así este driver no es tan funcional como lo es en Windows y presenta algunos problemas con cierto tipo de trabajos, de todos modos sirve para casi la mayoría de los trabajos de impresión comunes.

Pasos a seguir

Primero vamos al sitio de foo2zjs y seguimos las instrucciones (todo en consola):

Descargamos el Driver:

wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz

Descomprimimos

tar zxf foo2zjs.tar.gz
cd foo2zjs

Compilamos:

make

Descargamos el Firmware

./getweb 1020 # Get HP LaserJet 1020 firmware file

Realizamos la Instalacion: (En Modo Administrador)

sudo su
make install

Instalamos el soporte hot-plug

make install-hotplug

Si usamos CUPS (en mi caso si) reiniciamos el servicio

make cups

Reiniciar la impresora (Apagar y Prender) Cargamos el firmware de nuestra impresora

/etc/hotplug/usb/hplj1020

Para terminar la instalacion

¡Listo!, con eso tendriamos instalado el Driver de nuestra LaserJet 1020, ahora abrimos

system-config-printer

Añadimos la nueva impresora e imprimimos una pagina de prueba.

Compartir una impresora con CUPS

Introducion

Es muy sencillo, pero como ha pasado tanto tiempo desde que lo hice por última vez, pues me ha costado un poco recordar. Bueno, para eso está también la bitácora, para recordar cosas ;). Estos son los pasos a seguir en Ubuntu Dapper, pero será muy similar en otros sistemas (quizás todos los pasos se deban hacer en /etc/cups/cupsd.conf).

Pasos a seguir

Hay varias formas de compartir una impresora, pero como mi sistema viene por defecto preparada para trabajar con CUPS (del inglés Common Unix Printing System), nos ajustamos a este sistema. Además es, en mi opinión, la más sencilla y versátil de las opciones.

Se puede configurar vía web entrando en http://127.0.0.1:631/ en la máquina donde está instalada la impresora, pero en realidad solo hay que indicar dos cosas: que queremos que se escuchen peticiones en la red local (por defecto solo se hace en la máquina local), y que queremos que accedan a nuestras impresoras públicas (todas son públicas por defecto), así que se puede hacer la configuración a mano perfectamente.

Editamos dos ficheros, el primero /etc/cups/cups.d/ports.conf, donde indicamos que escuche, además de en localhost, en una dirección accesible por el resto de las máquinas de la red local:

Listen 127.0.0.1:631
Listen /var/run/cups/cups.sock
NUESTRO AÑADIDO:
Listen 192.168.0.1:631

El siguiente fichero a editar es /etc/cups/cupsd.conf, para permitir acceder al servidor de impresión al resto de máquinas de la red local:

Restrict access to the server...
<Location />
Order allow,deny
Allow localhost
Allow @LOCAL
DAMOS PERMISO A LA RED LOCAL
Allow from 192.168.0.*
</Location>

Para terminar

Ahora solo reiniciamos CUPS y listo. La máquina que usa a la impresora en la red local indicará una impresora en red con CUPS (o ipp) y una dirección en la forma:

http://IP_SERVIDOR_IMPRESIÓN:631/printers/NOMBRE_IMPRESORA

Ejemplo:

http://192.168.0.1:631/printers/Deskjet-843C

Esto es muy fácil de hacer tanto en Gnome como en KDE, con diálogos de configuración muy intuitivos. Para entornos más complicados, que el que presenta mi red local, se pueden crear permisos por usuarios y ajustar mucho más las políticas de acceso. Pero ese ya no es mi problema ;).

Por Rubén Cortés

aula/tecnologia/instalar_una_impresora_hp_laserject_1020.txt · Última modificación: 2018/04/29 17:24 por admin