HP Laserjet 1020 en Gentoo

hplaserjet1020.jpgEl wrapper oficial de foo2zjs ya hace funcionar la 1020 en Linux. Ya expliqué en su día cómo hacerla funcionar en FreeBSD con su versión modificada no oficial, aunque me dió problemas de varios tipos, por ejemplo que imprimía unas cuantas hojas de cada trabajo (10 o 12) y luego se paraba. Ahora la he configurado en Gentoo con los drivers oficiales estables.
Primero hay que instalar el servidor de impresión CUPS, acompañado del wrapper foo2zjs. También hay que instalar el paquete hplip porque es el que incluye los drivers para las impresoras HP.

echo "net-print/cups ~x86" >> /etc/portage/package.keywords
echo "net-print/hplip ~x86" >> /etc/portage/package.keywords
echo "net-print/foo2zjs ~x86" >> /etc/portage/package.keywords
emerge  net-print/cups net-print/hplip net-print/foo2zjs

Se añade el wrapper y el gestor de drivers al runlevel por defecto del sistema de arranque.

rc-update add default cupsd
rc-update add default hplip

Se actualiza el firmware de la impresora:

cat /lib/firmware/sihp1020.dl > /dev/usb/lp0

Se configura CUPS via web o usando el gestor que a cada uno más le guste. A mí me ha funcionado a la primera, entiendo que no tiene que dar problemas de ningún tipo ya que todo es oficial y no hay que hacer hacks de ningún tipo. Esta explicación es extensible a impresoras de la rama 10xx (por ejemplo 1000, 1005, 1010, 1012, 1015, 1020 y 1022).

Leave a Reply