SANE

De Astillas.net
Versión
1.0.19-23
Página principal
http://www.sane-project.org
Observaciones
Corresponde a Debian Lenny


Enlaces y referencias

Configuración

Servidor de escáner en red

Para que el programa saned pueda anunciar sus servicios en red debe funcionar como un programa independiente (demonio) y no formar parte de ningún superservidor como inetd, puesto que éste tipo de programas sólo activa los servicios cuando recibe conexiones entrantes.

Si tenemos instalando inetd hacemos:

# update-inetd --disable sane-port
# egrep sane /etc/inetd.conf
#<off># sane-port       stream  tcp     nowait  saned:saned     /usr/sbin/saned saned

y para activarlo como programa independiente basta con reconfigurarlo (dpkg-reconfigure sane-utils) y contestar afirmativamente a las dos preguntas:

  1. Ejecutar saned como programa independiente
  2. Agregar al usuario saned al grupo scanner.

Esta última cuestión es importante porque el programa saned se ejecuta con el usuario y el grupo saned y como tal necesita acceso al dispositivo físico. Existen diferentes configuraciones:

Acceso concedido a ... Permisos del dispositivo
Sólo al usuario saned
  • saned:saned
  • saned:root
  • root:saned
Usuario saned y miembros del grupo scanner.
  • saned:scanner
Sólo a miembros del grupo scanner
  • root:scanner

Ajustamos también los dorsales de comunicación con el escáner para que exista un acceso desde ambos sitios y para eso modificamos /etc/sane.d/dll.conf

net
epkowa

Tras reiniciar el programa comprobamos que podamos acceder al escáner primeramente desde el sistema local (la máquina se llama sarajevo):

$ scanimage -L 
device `epkowa:usb:002:004' is a Epson Perfection 2400 flatbed scanner
device `net:scanner:epkowa:usb:002:004' is a Epson Perfection 2400 flatbed scanner
device `net:sarajevo:epkowa:usb:002:004' is a Epson Perfection 2400 flatbed scanner
device `net:localhost:epkowa:usb:002:004' is a Epson Perfection 2400 flatbed scanner
$ scanimage -d net:scanner:epkowa:usb:002:004 -T
scanimage: scanning image of size 2544x3509 pixels at 24 bits/pixel
.
.
.
scanimage: stepped read, 3 bytes...     PASS
victor@sarajevo:~$