About Taringa!

Popular channels

Utilizar un escáner Epson en Debian Squeeze

Fuente:



http://www.japicoder.es/articulos/utilizar-un-escaner-epson-en-debian-squeeze

La multifunción Epson Stylus DX8400 es una impresora de inyección de tinta con escáner incorporado. Configurar la impresora no es demasiado complicado, es sencillo en realidad. El escáner fue un poco más complicado. Así es como lo hice funcionar ...

En primer lugar, necesitamos instalar las librerías SANE (Scanner Access Now Easy, "el acceso al escáner es ahora sencillo") y las utilidades que necesitamos. Lanzamos el comando:

[email protected]:~$ sudo aptitude install libksane0 xsane sane

Con esto ahora contamos con una utilidad para acceder a nuestro escáner, sin embargo no lo detecta. Intentamos buscarlo entre los dispositivos USB conectados:

[email protected]:~$ sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
found USB scanner (vendor=0x04b8, product=0x0839) at libusb:001:003


Efectivamente, detecta que el usb está conectado (fabricante y producto) pero xsane aun no lo puede reconocer. Listamos los dispositivos USB del sistema buscando por nuestro escáner:

[email protected]:~$ lsusb | grep Epson
Bus 001 Device 003: ID 04b8:0839 Seiko Epson Corp. CX8300/CX8400/DX8400


No cabe duda de que tenemos los valores que necesitamos. Tenemos que añadir estos datos a sane para que lo reconozca, para esto editamos el fichero de configuración para epson /etc/sane.d/epson2.conf y añadimos una línea para la sección usb:

# For libusb support for unknown scanners use the following command
# usb  
# e.g.:
# usb 0x4b8 0x110
usb 0x04b8 0x0839


¡Ya está! Así de simple. Ahora podemos utilizar alguno de los programas más usuales para escanear en linux:



xsane



skanlite

Posibles problemas que se pueden encontrar

sane-find-scanner no encuentra el escáner. Entra en la consola como root, lanzas `sane-find-scanner -q` y luego pruebas `scanimage -L` debería salir algo así:

[email protected]:~$ sane-find-scanner -q
found USB scanner (vendor=0x04b8, product=0x0839) at libusb:001:003
[email protected]:~$ scanimage -L
device `epson2:libusb:001:003' is a Epson CX8400 flatbed scanner


Al menos root debería poder localizarlo.

sane reconoce el escáner, pero al abrir xsane no me aparece. En ese caso, es necesario añadir el usuario con el que vas a usar el escáner al grupo scanner, que es el que tiene permisos para acceder al dispositivo. Por ejemplo, para el usuario jdiaz sería así :

adduser jdiaz scanner

Puede que necesites un reinicio del sistema. Después xsane ya reconoce el escáner y ¡listo!, ya podemos escanear...
0No comments yet