HOWTO: Instalar impresora HP LaserJet 1018 en Debian GNU/Linux · 19 abril 2008, 09:21

GNU/Linux y Software Libre

El otro día se compraron en la oficina varias impresoras HP LaserJet 1018.

Una vez instaladas en los equipos correspondientes (con Windows XP) y compartidas por SMB, me dispuse a configurarlas para poder imprimir desde mi máquina con Debian GNU/Linux.

Impresión en GNU/Linux

La configuración, si se usa el panel de control de KDE es bien simple (sólo hay que indicarle la ruta y elegir los controladores pertinentes).

Panel de Control de Impresión KCONTROL en KDE GNU/Linux

Pero, pese a que todo parecía funcionar bien, no era capaz de imprimir, recibiendo el mensaje de error:

/usr/lib/cups/filter/foomatic-rip failed

La solución es bien sencilla, basta con seguir los siguientes pasos:

1º) Nos aseguramos de que tenemos instalados los paquetes pertinentes:

# apt-get install build-essential cupsys hplip hpijs

2º) Nos aseguramos de que la impresora está bien conectada y funcionando. También debemos verificar que no hay problemas para que nuestro PC conecte con el PC que tiene instalada la impresora (ojo a los cortafuegos).

3º) Descargarmos el controlador:

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

Lo descomprimimos y lo compilamos (no os asustéis):

# tar zxf foo2zjs.tar.gz && cd foo2zjs && make

4º) Descargargamos el FIRMWARE de nuestra impresora:

# ./getweb 1018

Si tuviésemos otro modelo de impresora soportado, nos descargaríamos el firmware pertinente:


# ./getweb 2430     # Para Minolta 2430
# ./getweb 2300     # Para Minolta 2300
# ./getweb 2200     # Para Minolta 2200
# ./getweb cpwl     # Para Minolta Color PageWorks/Pro
# ./getweb 1020     # Para HP LaserJet 1020
# ./getweb 1018     # Para HP LaserJet 1018
# ./getweb 1005     # Para HP LaserJet 1005
# ./getweb 1000     # Para HP LaserJet 1000

5º) Instalamos los nuevos controladores:


# su
# make install

6º) Reniciamos el sistema de impresión CUPS:
# /etc/init.d/cupsys restart

¡Y listo!

Ya tenemos nuestra impresora HP LaserJet 1018 configurada y funcionando en nuestra máquina Linux . :)

Panel de Control de Impresión CUPS en Linux vía Web

Los pasos a seguir serían los mismos si la impresora estuviese instalada directamente en nuestro PC mediante el cable USB.

Más información en:

— jEsuSdA 8)

---

Comentarios

  1. Vaya, qué casualidad, en la oficina tenemos una impresora de ese modelo. Cuando me anime a sustituir el Windows que tengo ahora por Debian, tendré la tranquilidad de que no habrá problemas para usar la impresora. :-)

    Defero · 19 abril 2008, 13:16 · #

  2. @Defero

    Celebro leer eso!

    Ojalá la migración vaya bien.

    jEsuSdA 8) · 20 abril 2008, 19:10 · #

  3. Como te va… vos sabes que cualquier aplicación (editor de texto, openoffice, etc) envía el trabajo a la impresora, toma el mismo, pero no imprime.

    Tenes idea que puede estar fallando?

    Te comento que el problema solo lo tengo en Debian Lenny, dado que tanto en Ubuntu como en Fedora, no tuve problemas…
    Lo raro de todo es que no arroja errores.

    Saludos

    — roman77 · 12 julio 2009, 00:04 · #

  4. @roman77

    ¿Probaste a conectarte a la interfaz web de CUPS a ver qué te indica?

    jEsuSdA 8) · 15 julio 2009, 20:15 · #

  5. Hola, tengo el mismo problema, muchas gracias por la ayuda. Sigo bien todos los pasos, pero al llegar al 5º escribo lo que dices:
    su
    pero me pide una contraseña (supongo que la de root) y le pongo la mia de iniciar sesión pero me dice “fallo de autenticación”. No tengo ninguna otra contraseña ni ningún otro usuario. ¿Que puedo hacer?

    Miguel · 25 agosto 2009, 23:40 · #

  6. @Miguel,

    Me tendrías que decir que distribución usas.

    Si usas ubuntu, en lugar de:
    su
    make install

    deberías poner:

    sudo make install

    Todo junto en la misma línea.

    Salu2 de jEsuSdA 8)

    jEsuSdA 8) · 27 agosto 2009, 20:18 · #

  7. Hola. yo tengo el mismo problema que roman77, logro instalar y configurar la impresora, e incluso puedo imprimir las veces que quiera durante la sesion en q instale. Pero al apagar y usar nuevamente el equipo imprime a veces solo una hoja y las demas impresiones se quedan en proceso, nunca salen.
    En mi desesperacion desintalo todo lo de las cups y vuelvo a instalar, funciona para esa sesion.. pero vuelve a quedarse sin imprimir a iniciar nuevemente de sesion
    Alguna idea?? gracias :)
    Utilizo Debian Lenny

    — pam · 24 noviembre 2009, 05:54 · #

  8. Hola, excelente solo que en mi Debian le faltaba cargar el firmware en la impresora con el siguiente comando: # cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

    Gracias y saludos.

    — Anibal · 28 noviembre 2009, 15:07 · #

  9. Gracias jEsuSdA!

    Funcionando correctamente bajo Arch, salvando las diferencias en cuanto a instalación (pacman en vez de apt-get, nombres de los paquetes o el arranque de cups).

    La instalación ha sido para una LaserJet 1020.

    Guía que pese a su tiempo sigue funcionando :)

    — Antonio · 5 agosto 2010, 17:02 · #

  10. Celebro que te funcione.

    Salu2 de jEsuSdA 8)

    jEsuSdA 8) · 9 agosto 2010, 19:21 · #

  11. Hola saludos no soy bueno en esto pero quisiera saber como instalo una hp laser jet 1020 a una mini canaima Educativa GNU/Linux

    — Gerardo Villalobos · 23 marzo 2012, 06:38 · #

  12. Si el modelo al que haces referencia está soportado por los controladores hplip, entonces instalar esa impresora es igual de fácil que la que aparece en este tutorial o incluso más fácil.

    Sigue las indicaciones a ver si te sale como soportada la impresora 1020.

    Suerte y ánimo, Gerardo!
    jEsuSdA 8)

    jEsuSdA 8) · 25 marzo 2012, 21:06 · #

Ayuda Textile

|