Inicio

Impresora multifunción HP Laserjet Pro M28a

Es una impresora barata y con los recambios de tóner también baratos (tóner 44a). En mi trabajo y en mi casa siempre he comprado Brother porque sé que siempre funcionan bajo GNU/Linux, aunque tenga que usar el driver privativo. Además muchas veces funcionan con driver libre lo cual permite que conectes la impresora y automáticamente puedas imprimir sin hacer nada.

Como HP también funciona bien bajo GNU/Linux quise probar con este modelo a ver si no tenia que depender del driver privativo. Evidentemente en Openprinting.org no podía buscar porque las impresoras actuales no suelen aparecer allí. Así que me arriesgué, y me salió bien parcialmente, para imprimir funciona con el driver libre pero para escanear hay que instalar un plugin privativo. Con el hplip de Ubuntu o Debian imprime perfectamente, pero para instalar el plugin, hay que instalar a mano el hplip.

Primero instalamos el paquete de python image library necesario para el escaner:
#apt install python-pil. Descargamos, en mi caso, el hplip-3.21.10.run de https://developers.hp.com/hp-linux-imaging-and-printing/gethplip y lo ejecutamos mediante $sh hplip-3.21.10.run y eligimos la opción custom, para poder indicar que no instale la interfaz gráfica (GUI) porque requiere una dependencia que no se puede cumplir (pyqt5). Estas serían las opciones importantes:


Please choose the installation mode (a=automatic*, c=custom, q=quit) : c
Would you like to install Custom Discrete Drivers or Class Drivers ( 'd'= Discrete Drivers*,'c'= Class Drivers,'q'= Quit)?   : d
Do you wish to enable 'Graphical User Interfaces (Qt5)' (y=yes*, n=no, q=quit) ? n
Do you wish to enable 'Scanning support' (y=yes*, n=no, q=quit) ? 
A continuación nos pide la contraseña del usuario que tenga privilegios de sudo e instala todo lo necesario. Ahora instalamos el plugin privativo (https://developers.hp.com/hp-linux-imaging-and-printing/plugins):
$sh hplip-3.20.9-plugin.run y listo.

Para escanear desde el terminal: $hp-scan -o~/img.jpg" y en color $hp-scan -mcolor -o~/img.jpg" o gráficamente desde Document Scanner (semejante a simple scan) pero no desde xsane (da un fallo al guardar el archivo, parece un fallo de xsane).

Inicio

HTML5 Powered