HP LaserJet 1020 en Ubuntu

Como me ha resultado un poco complicado buscar el driver adecuado para mi nueva adquisición, aquí os dejo una receta de como instalar la impresora HP LaserJet 1020 bajo Ubuntu.

Gracias a LinuxPrinting veo que los drivers existen y funcionan (Mostly). Los drivers en cuestión son una versión modificada del foo2zjs. Esta es la web oficial en inglés.

Receta:

  • Descargar los drivers
  • Descomprimir:
    tar xvfz foo2zjs.tar.gz
  • Compilar:
    cd foo2zjs

    y

    make
  • Instalar:
    sudo make install

    y (opcionalmente)

    sudo make install-hotplug
  • Apaga la impresora y vuelve a encenderla (no sé si sirve para algo pero yo lo hice)
  • Instalar el firmware:
    sudo /etc/hotplug/usb/hplj1020
  • Descargar el archivo hplj.usermap y guardarlo en
    /etc/hotplug/usb
  • Instalar la impresora en Sistema -> Administración -> Impresoras
  • Imprimir una página de prueba para comprobar que todo ha ido bien

Espero que esto le sirva a la comunidad hispana de linux. :)

11 comentarios en “HP LaserJet 1020 en Ubuntu

  1. {RaNdY}

    Hola, he intentado seguir el tutorial en Ubuntu Breezy y me da avería, te dejo el texto de la consola por aquí pegado, a ver si puedes echarme un cablecillo, estoy buscanod por todas partes y no hay manera…

    Gracias

    peewee@orka:~/Desktop/foo2zjs$ sudo make install-hotplug
    [ -d /etc/hotplug/usb ] || install -d -m 755 /etc/hotplug/usb/
    install -c -m 755 hplj1000 /etc/hotplug/usb/
    ln -sf /etc/hotplug/usb/hplj1000 /etc/hotplug/usb/hplj1005
    ln -sf /etc/hotplug/usb/hplj1000 /etc/hotplug/usb/hplj1020
    /etc/hotplug/usb/hplj1000 install-usermap
    /etc/hotplug/usb.usermap: No such file or directory
    make: *** [install-hotplug] Error 2

  2. DraXus Autor

    Hola Randy,

    no estoy seguro de porqué sucede, pero por lo que he leído intenta hacer lo siguiente:

    sudo /etc/hotplug/usb/hplj1020 > /etc/hotplug/usb.usermap

    Si te sigue sin funcionar mándame un correo a weblog@draxus.org

    Saludos

  3. {RaNdY}

    Genial, ha funcionado. Muchísimas gracias, ahora solo espero ser capaz de instalarla yo solito cuando toque formatear para hacer una nueva instalación.

    Es extraño pero juraría que yo intenté eso cuando quise instalarla por primera vez, he revisado el texto que tengo con los errores de la consola y parece que me frené tras el «sudo make install-hotplug», me registró un error y me paré «/etc/hotplug/usb.usermap: No such file or directory
    make: *** [install-hotplug] Error 2» hoy he puesto las lineas que me comentaste y todo ha salido bien tras reiniciar el equipo y reinstalar la impresora desde el menú de administración de ubuntu, juararía que la vez antrior tambié intenté seguir esos pasos pero bueno… sería que no utilicé sudo o alguna cosa se me quedaría atrás, en fin errores de novato.

    Gracias otra vez.

  4. kas

    Es normal que solo se pueda imprimir una vez?? imprimo ok, pero la siguiente vez que imprimo la impresora se queda colgada con las luces parpadeando..

    Os pasa esto a vosotros?

    Gracias

  5. DraXus Autor

    kas, a mi me ha pasado eso alguna vez y no supe solucionarlo. Pero normalmente imprimo varios trabajos sin problemas.

    Saludos

  6. Edson

    Hola Randy,
    No se porq ocurre esto pero se queda pegado las luces parpadean bueno a ver si me das una ayuda con eso te lo agradeceria aunq encontre una forma apagando y volviendo a instalar el fireware pero bueno creo q es algo arcaico no se de repente me das un consejo y me ayudas a solucionar lo , Gracias de Antemano ,
    The Axell

  7. Jorge

    No puedo instalar el archivo una vez que lo descomprimo. Pego el texto que sale al poner make, o sudo make install:

    cc -O2 -Wall -c -o foo2zjs.o foo2zjs.c
    foo2zjs.c:56:19: error: stdio.h: No existe el fichero o el directorio
    foo2zjs.c:57:20: error: stdlib.h: No existe el fichero o el directorio
    foo2zjs.c:58:19: error: ctype.h: No existe el fichero o el directorio
    foo2zjs.c:59:20: error: string.h: No existe el fichero o el directorio
    foo2zjs.c:60:20: error: unistd.h: No existe el fichero o el directorio

    El texto sigue mucho mas, pero necesitaria como tres paginas mas, :(
    Muchas gracias al que me pueda ayudar!

  8. JouTux

    hola soy novatillo con linux i cuando intento compilar con el make me da el siguiente error:

    cc -O2 -Wall -c -o foo2zjs.o foo2zjs.c
    make: cc: No se encontró el programa
    make: *** [foo2zjs.o] Error 127

    alguien sabria decirme por k??¿?¿

    Desde ahora Gracias.

  9. DraXus Autor

    JouTux eso te pasa por no tener instalado el compilador cc. Si estás en Ubuntu: sudo aptitude install build-essential

Los comentarios están cerrados.