SANE
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:
- Ejecutar saned como programa independiente
- 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 |
|
Usuario saned y miembros del grupo scanner. |
|
Sólo a miembros del grupo 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:~$