LINUCA
LINUCA - Asociación de Usuarios GNU/Linux en Cantabria
CONTENIDOS
. La Asociación
. ¡ Apúntate a socio !
. Fotos
. Los más leídos
. Autores [Actividad]
. Últimos Comentarios
. ¡Todos los titulares!
. Guía de Estilo
. Cómo publicar en Linuca
. Links cortos
. Lista de Correo
   [Mensajes antiguos]
   [Etiqueta en la Lista]
. Todas las Listas
. ¿Sugerencias?
. ¡Sindícanos!
Gràcies Bulma!
Esta página usa el código fuente de Bulma :-)
Busquedas

Ultimos kernels
(31/07/2014 07:25:14)
Debian
Última actualización
stable: 12/07/2014
testing: 31/07/2014
unstable: 31/07/2014
Escáneres bajo Linux (17101 lecturas)
Por Víctor Muñoz
victorm (http://socios.linuca.org/victorm)
Creado el 03/01/2003 18:26 modificado el 03/01/2003 18:26

¿Problemas al configurar tu escáner bajo Linux? Aquí escontrarás la solución a tus problemas, de la mano de las librerías SANE.

Pagina1/1

Escáneres en Linux con SANE.

A la hora de configurar un escáner bajo GNU/Linux, deberemos usar las librerías SANE (Scanner Access Now Easy). Como su propio nombre indica, nos permitirán usar nuestro dispositivo sin mayores problemas con una configuración mínima (apenas editar un archivo de texto).

Instalación de las librerías.

El primer paso, obviamente, es instalar las susodichas librerías. Para ello, en Debian haremos:

apt-get install sane

Para distribuciones basadas en paquetes RPM, usaremos las herramientas disponibles, o el RPM en línea de comandos.
En caso necesitar compilar el código fuente (como me pasó a mí, cuando en mi SuSE 7.2 las librerías eran demasiado viejas para mi escáner), accederemos a la página del programa y bajaremos el frontend y el backend necesarios para nuestro dipositivo. Tras esto compilaremos el frontend con los típicos ./configure && make && make install, y copiaremos el backend al directorio correspondiente (en mi caso (Debian Woody) fue /etc/sane.d, en otros casos puede variar, según distribuciones).

Aunque es necesario adevrtir que primero deberemos consultar la base de datos de escáneres soportados, para no llevarnos un disgusto al no poder usar el hardware. Es importante hacer esto antes de comprarnos el escáner.

Configurando Sane.

Ahora toca configurar el backend correspondiente a nuestro dipositivo.

Pare ello acudiremos al directorio de SANE, en mi caso /etc/sane.d. Como ya dije puede variar, pero siempre estará en /etc, para respetar la jerarquía de direcotrios de Linux.

Una vez en el directorio, buscaremos el correspondiente a nuestra marca. Aquí están los disponibles en mi máquina:

abaton.conf
agfafocus.conf
apple.conf
artec.conf
avision.conf
bh.conf
canon.conf
coolscan.conf
dc210.conf
dc240.conf
dc25.conf
dll.conf
dmc.conf
epson.conf
hp.conf
m3096g.conf
microtek2.conf
microtek.conf
mustek.conf
mustek_pp.conf
mustek_usb.conf
nec.conf
net.conf
pie.conf
plustek.conf
qcam.conf
ricoh.conf
s9036.conf
saned.conf
sharp.conf
snapscan.conf
sp15c.conf
st400.conf
tamarack.conf
umax1220u.conf
umax.conf
umax_pp.conf
v4l.conf

Ahora, como root, y en un editor de textos cualquiera, editaremos el fichero correspondiente (en el ejemplo el epson.conf):

# epson.conf
#
# here are some examples for how to configure the EPSON backend
#
# SCSI scanner:
#scsi EPSON
#
# Parallel port scanner:
#pio 0x278
#pio 0x378
#pio 0x3BC
#
# USB scanner - only enable this if you have an EPSON scanner. It could
# otherwise block your non-EPSON scanner from being
# recognized.
usb /dev/usb/scanner0

Como se puede ver, las líneas están muy bien explicadas, aunque en inglés. Posbilemente me ponga a traducirlas y las publique, si es que no está hecho ya :-).

En este caso, el de un Perfection 610, en el puerto USB, habilitamos la línea de escáneres USB, comentando las demás, y pusimos la ruta hasta nuestro dipositivo. Para averiguarla, buscaremos en el directorio /dev (donde están los ficheros que representan a todos los dispositivos de nuestro equipo) el directorio usb, o un dispositivo llamado usbscanner, normalmente.

Si nuestro aparato es SCSI, descomentaremos únicamente la línea scsi EPSON; para los del puerto paralelo, agradecería ayuda :-).

Para el resto de marcas el proceso es similar, solo que en algunos casos sólo aparece una línea que apunta a /dev/scanner. Desconozco cómo funcionarán otros aparatos de otras marcas, pero supongo que estará así por algo. Aunque, al ser en muchos casos escáneres USB, los pasos anteriores serían válidos en caso de no funcionar.

Programas para escanear.

Aún no se ha acabado aquí la cosa. Necesitamos un programa para aprovechar el dispositivo recién configurado.

Con SANE se instalan scanimage y xscanimage, uno para línea de comandos y otro gráfico (el de la x es el gráfico, obviamente). Pero yo prefiero el XSANE, por ser más potente, no muy complejo, dar muy buena calidad e integrarse con el GIMP (en el menú Fichero > Adquirir de la ventana principal).

Tendremos que instalarlo aparte de las librerías. Para Debian y parentela, bastará con un simple

apt-get install xsane

En las basadas en RPM lo mismo de antes, y si no podemos bajarnos el código fuente de http://www.xsane.org.

Y ya está.

Esto es todo. Para dudas, sugerencias o comentarios, abajo hay espacio ;-). Si no, la dirección de correo electrónico de arriba.

Víctor Muñoz -- victorm


Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
1.  Re: Escáneres bajo Linux (11/01/2003 10:18, #266)
  Por: KiCkStAnD (http://www.placenet.cjb.net)
Nota muy importante a los usuarios de Epson Perfection 1250 USB: Los que llevaban tiempo intentando rular esta impresora con SANE sabran muy bien que el chip de la misma es diferente al resto de los modelos de Epson, y por tanto no eran soportados por SANE. La solucion era añadirle un backend llamado Plustek o HP, puestos estos escaneres usan el mismo chip. Actualmente tengo la grata noticia de que la Epson Perfection 1250 USB/Photo ya esta soportado por SANE y por experiencia propia se que funciona estupendamente.

 
2.  Re: Escáneres bajo Linux (23/05/2003 22:49, #667)
  Por: El ExpertLinux
Esto es una pendejada y como lo instalo. Pendejo. El SCANNER USB EPSON PERFECTION 610

 
3.  Re: Escáneres bajo Linux (23/05/2003 23:49, #668)
  Por: victorm (http://socios.linuca.org/victorm)
En mi Debian lo hice JUSTO como está en el artículo, mi modelo es ése mismo.

 
Calificacion
***0
Votos: 22
SECCIONES
Artículo
Truco
Noticias
Breve
Enlace
Linuca
Libros
Tira ECOL
Tira Ecol
Modificado: 4/5/2011 14:48:38 | Tiempo Total: 0.031 segs | Kernel: Linux - x86_64 - 2.6.18-xen | Last Boot: 03/12/2010 01:21 CET
Powered By WEB-Bulma   Apache   Mysql   PHP   Gimp