El modelo FB620P de Canon es un scanner que utiliza el puerto paralelo para su comunicación con la computadora. Valuado en menos de USD$30, este scanner funciona a la perfección en entornos GNU/Linux mediante SANE (Scanner Access Now Easy) una API (Interfaz de programación de aplicaciones) del dominio público.
Presentamos aquí una guía para la utilización de este scanner probada en BLAG 9001 y Ubuntu 8.04 pero prácticamente aplicable en cualquier distribución basada en GNU/Linux.
1.- Instalar API de SANE
Se instalará la versión 0.995 de Sane y su interfaz gráfica, además de la herramienta para scannear de GIMP. (Si está disponible en tu sistema y prefieres un manejador gráfico de paquetes puedes usar yumex.)
Gracias al proyecto CanoScan Driver que desarrolla controladores de código abierto, el driver sane-canon_pp que instalarás ofrece soporte para los modelos de scanner FB320P, FB620P, FB630P, FB330P, N340P, N640P, y N640P ex.
2.-Editar configuración
Asegura que dentro del folder ‘/etc/sane.d/’ tienes un archivo llamado ‘canon_pp.conf’
Con cualquier editor de texto y como root, descomenta (elimina el signo #) la línea del archivo ‘/etc/sane.d/dll.conf’ donde dice ‘cannon_pp’. Si no existe esa línea debes crearla.
Tendrás entonces algo similar a esto:
# enable the next line if you want to allow access through the network:
net
abaton
agfafocus
apple
avision
artec
artec_eplus48u
as6e
bh
canon
canon630u
canon_pp
3.- Ajustar permisos
Para utilizar el scanner como usuario normal debes ser parte del grupo ‘lp’. En caso necesario tendrás que cambiar como root los permisos para ‘parport0′ que es el dispositivo que utiliza el scanner, en caso contrario únicamente el usuario root podrá usarlo.
4.-Scannear
En este punto deberías poder utilizar tu scanner sin problemas.
Si al intentar el siguiente comando:
obtienes algo similar a esto:
[sanei_debug] Setting debug level of canon_pp to 4.
[canon_pp] >> sane_init(0xbfe51f78, 0×804d390): sane-backends 1.0.19
[canon_pp] sane_init: >> ieee1284_find_ports
[canon_pp] sane_init: 0 << ieee1284_find_ports
[canon_pp] >> init_device
[canon_pp] << init_device
[canon_pp] detect_mode: Port supports ECP-S.
[canon_pp] detect_mode: Port supports interrupts.
[canon_pp] sane_init: >> initialise
[canon_pp] WARNING: Don’t know how to reset an FBx20P, you may have to power cycle
[canon_pp] sane_init: << 0 initialise
[canon_pp] << sane_init
[canon_pp] >> sane_get_devices (0xbfe51fd8, 0)
[canon_pp] << sane_get_devices
device `canon_pp:parport0′ is a CANON FB620P flatbed scanner
[canon_pp] >> sane_exit
[canon_pp] << sane_exit
la solución es simple: desconecta el cable de alimentación de energía del scanner, espera 20 segundos y vuelve a conectarlo :)
Si usas GNOME el acceso directo a Xsane se encuentra en en el menú Aplicaciones > Gráficos > Scanner Tool
¡Feliz Escaneo!
Referencias









2010 Siete Coyote +