viernes, 8 de agosto de 2014

Configurar escáner de la HP F4580 en Fedora 20


Después de instalar Fedora 20, un distro realmente impresionante, me encontré con la desagradable sorpresa de que no me funcionaba el escáner de la impresora HP F4580. No podía rendirme ante un sistema operativo que funciona realmente bien, y por el problema de un escáner no iba dejar de usarlo. Me puse manos a la obra para intentar resolver el problema y, como viene siendo habitual, encontré una solución.
Primero nos dirigimos a la siguiente página web HP Linux Imaging and Printing (Drivers de Impresoras, escáners y faxes, para Linux) donde encontramos el “Installer Walkthrough” o tutor de instalación HPLIP 3.14.6., y descargamos el archivo. En el terminal lo ejecutamos en la carpeta donde lo guardamos (mejor crear una carpeta nueva en descargas con el nombre de hp) del siguiente modo:
su hplip-3.14.6.run
Seguimos el procedimiento y elegimos las opciones por defecto.
Luego, en el terminal y en modo root, ejecutamos hp-setup del siguiente modo:
su
hp-setup

Elegimos la tercera opción, ya que es una impresora inalámbrica:
 
Seguimos el procedimiento tal como nos lo va mostrando gráficamente, pidiendo en un paso que conectemos, antes de encender el escáner, el cable USB de la impresora. Después de obtener la dirección IP del escáner y terminar el procedimiento, lo apagamos y desconectamos el cable.
Tomamos nota de la Address IP, que en mi caso es la siguiente: 192.168.0.195
Para usar la aplicación XSANE o crear un Script para escanear necesitamos la CUPS URI (Uniform Resource Identifier) o IP de impresora y la SANE URI o IP de escáner.
Para ello, en modo root, ejecutamos en el terminal:
su
hp-makeuri 192.168.0.195
  
Por ejemplo, con estos datos ya podemos abrir la aplicación del escáner XSANE directamente desde el terminal.
Ejecutamos en el terminal (NO como root):
xsane hpaio:/net/Deskjet_F4500_series?ip=192.168.0.195
Como invocar así al escáner es un poco rollo, os dejo aquí un script y un lanzador para que podáis hacer uso del escáner con mayor facilidad.
Script para usar el escáner:
Lo creamos en la carpeta personal, en mi caso /home /nacho, y le llamaremos scanhp
su
gedit scanhp
 
Después de crear el script, lo ejecutamos en el terminal del siguiente modo:
./scanhp

Lanzador para usar el escáner de la HPF4580 en Fedora 20:
Creamos el siguiente archivo en la carpeta especificada:
su
gedit /usr/share/applications/scanhp.desktop
(El icono lo creé después de convertir un archivo jpg de XSANE en ico con Pinta)
Así queda el lanzador después de añadirlo a la barra de favoritos de Fedora 20:

No hay comentarios:

Publicar un comentario