Escaner Epson Perfection V500 Photo
Publicado: 30 Jul 2019, 14:24
Los paquetes que habitualmente Epson pone a disposición de los usuarios de Linux para que podamos usar sus escáneres no se instalan correctamente en las últimas versiones. La solución para que el escáner EPSON Perfection V500 Photo y similares funcionen en la última versión de MaX (10.0) es la siguiente (tomado de https://askubuntu.com/questions/1038557 ... ct-scanner):
Partimos de un MaX 10.0 y vamos a trabajar con el usuario madrid, ya que vamos a hacer uso de los privilegios de administrador. El escáner debe estar desconectado del ordenador y/o apagado.
Otros escáneres de EPSON
Si el escáner no es el mismo, se tendrá que modificar el texto que hemos pegado anteriormente en función del modelo de escáner.
Desde el terminal y con el escáner conectado y encendido haremos un escaneo de dispositivos USB tecleando
En mi caso obtengo algo del estilo:
En la primera línea (en este caso) encuentro la información sobre mi escáner. Lo que nos interesa es el modelo, que en mi caso es el 0130 que aparece a continuación de los ":". En otros modelos de escáner EPSON este número cambiará. Bien, ese número tendremos que copiarlo y pegarlo en el archiv que creamos anteriormente, en concreto, en la última línea.
Así, si tenemos un escáner Epson Perfection 3170, lo que obtendremos al hacer lsusb sería:
El número que nos interesa es el 0116.
Con él modificaremos el archivo 55-epson-libsane.rules escribiendo en el terminal de forma que quede de la siguiente forma:
En cuya última línea hemos escrito el nuevo número del escáner.
Conectamos y encendemos el escaner.
Y todo listo. A disfrutar...
Partimos de un MaX 10.0 y vamos a trabajar con el usuario madrid, ya que vamos a hacer uso de los privilegios de administrador. El escáner debe estar desconectado del ordenador y/o apagado.
- Descargamos el driver correspondiente al equipo a configurar y para nuestro sistema operativo (Linux, naturalmente) desde http://download.ebz.epson.net/dsc/search/01/search/. Aceptamos las condiciones, y hacemos clic en el enlace a Package Download Page y seleccionamos la versión que nos interesa. Para MaX 10.0: Deb 64bit(amd64).
- Abrimos el directorio en que lo hayamos descargado y descomprimimos el archivo haciendo clic con el botón derecho del ratón sobre él y eligiendo la opción "Extraer aquí". Abrimos la carpeta que se habrá creado, de nombre parecido a "iscan-gt-x770-bundle-1.0.1.x64.deb".
- Hacemos clic con el botón derecho dentro de la carpeta y seleccionamos la opción "Abrir en un terminal", con lo que nos aparecerá una ventana de terminal abierta en el directorio en que se encuentran los paquetes a instalar.
- En el terminal ejecutamos el script de instalación que hemos descargado. La opción de "--without-network" no es necesaria, pero como no voy a conectar el escáner en red me quito de problemas...
Nos pedirá la contraseña del administrador
Código: Seleccionar todo
sudo ./install.sh --without-network
- En condiciones normales nuestro escáner debería funcionar ya. Pero no es así. A partir de este punto viene la corrección de los errores de que hablé al principio. En primer lugar hay que crear un enlace simbólico a las librerías del escáner donde SANE, el software de gestión de los escáneres , espera encontrarlas:
Código: Seleccionar todo
sudo ln -sfr /usr/lib/sane/libsane-epkowa* /usr/lib/x86_64-linux-gnu/sane
- A continuación hay que crear una regla para que cuando conectemos el escáner sea detectado y configurado correctamente. Para ello creamos un archivo con la orden y pegamos el texto siguiente:
Código: Seleccionar todo
sudo pluma /etc/udev/rules.d/55-epson-libsane.rules
Guardamos y cerramos el editor.Código: Seleccionar todo
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE=="0666" SUBSYSTEM=="usb_device", MODE=="0666" ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0666" ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0130", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
Si el escáner a instalar es diferente habrá que modificar los datos de este texto como explicaré más adelante.
Otros escáneres de EPSON
Si el escáner no es el mismo, se tendrá que modificar el texto que hemos pegado anteriormente en función del modelo de escáner.
Desde el terminal y con el escáner conectado y encendido haremos un escaneo de dispositivos USB tecleando
Código: Seleccionar todo
lsusb
Código: Seleccionar todo
madrid@max10:~$ lsusb
Bus 002 Device 004: ID 04b8:0130 Seiko Epson Corp. GT-X770 [Perfection V500]
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c062 Logitech, Inc. M-UAS144 [LS1 Laser Mouse]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Así, si tenemos un escáner Epson Perfection 3170, lo que obtendremos al hacer lsusb sería:
Código: Seleccionar todo
madrid@max10:~$ lsusb
Bus 001 Device 007: ID 04b8:0116 Seiko Epson Corp. Perfection 3170 (GT-9400)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c062 Logitech, Inc. M-UAS144 [LS1 Laser Mouse]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Con él modificaremos el archivo 55-epson-libsane.rules escribiendo en el terminal
Código: Seleccionar todo
sudo pluma /etc/udev/rules.d/55-epson-libsane.rules
Código: Seleccionar todo
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE=="0666"
SUBSYSTEM=="usb_device", MODE=="0666"
ATTRS{manufacturer}=="EPSON", DRIVERS=="usb", SUBSYSTEMS=="usb", ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="*", MODE="0666"
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="0116", MODE="0666", GROUP="scanner", ENV{libsane_matched}="yes"
Conectamos y encendemos el escaner.
Y todo listo. A disfrutar...