lunes, 13 de octubre de 2014

Instalación de XSANE en Linux

Verificamos que los paquetes necesarios esten en los repositorios.

#aptitude search libksane0 xsane sane

Instalamos los paquetes necesarios.

#aptitude install libksane0 xsane sane

Con esto ahora contamos con una utilidad para acceder a nuestro escáner colocando como usuario $ el siguiente comando:

$sane-find-scanner

En el caso que muestre el siguiente texto se esta detectando el scaner mas no lo reconoce xsane 

# 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

En este caso de debe realizar lo siguiente, primero listamos los dispositivos usb con un grep para filtrar depende la marca del scaner que se tiene, puede ser Epson, HP, entre otros...

#lsusb | grep Epson
o
#lsusb | grep hp 
o
#lsusb | grep xerox
o
#lsusb | grep sharp

soporte@linux:~$ lsusb | grep Epson
Bus 001 Device 003: ID 04b8:0839 Seiko Epson Corp. CX8300/CX8400/DX8400

Observamos los datos del ID 04b8:0839 ya que son necesarios para colocarlos en el archivo de configuración de la marca del equipo, en este caso Epson es el ejemplo. 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:


NOTA: Todos los archivos de configuración de xsane demendiendo la marca del scaner los puedes conseguir en la ruta -> /etc/sane.d/

No hay comentarios:

Publicar un comentario