Inicio > Linux, Manuales, Oleg, RT-N16 > Instalar el SANE server en Asus RT-N16 con oleg

Instalar el SANE server en Asus RT-N16 con oleg

Siguiendo los artículos publicados hasta el momento sigo hablando del router Asus RT-N16, en esta ocasión para configurar un servidor de escaneo, ya tenia el de impresión, pero me parecia genial poder tener tambien uno para poder escanear desde cualquier dispositivo, como los dos anteriores, también lo haré siguiendo y adaptando los pasos del tutorial de carterb de los foros del Asus WL500.

Acerca de Sane: Un Servidor de Escáner, hace posible compartir un escáner que está conectad con un router, para cualquier persona que accede a tu red –Server, SANE hace esta tarea posible, solo necesitas el Xsane tanto en Windows como Linux para escanear desde cualquier imagen. Para más información sobre Sane y XSane, visita sus páginas web, lo primero de todo seria comprobar la compatibilidad de tu escaner con SANE

Pasos a realizar:

  • 1. Actualización del firmware.
  • 2. Instalación y configuración del Sane scanner-server en tu router asus.
  • 3. Problemas con algunas impresoras
  • 4. Instalación y configuración del Gui Xsane, en Windows.
  • 5. Instalación y configuración del Gui Xsane, en Linux.

1. Actualización del firmware

Descarga e instala la última versión del firmware oleg para tu router.

2. Instalacion del Sane scanner-server

Atención: Si previamente has instalado el sane-backends, desinstala cualquier versión anterior antes de continuar.

ipkg remove sane-backends
ipkg remove sane-backends-wl500

2.1 Instala algunas librerias necesarias para instalar el Sane Scanner-Server

ipkg install libusb
ipkg install libtiff
ipkg install libjpeg
ipkg install libieee1284

2.2 Instala el paquete de optware

ipkg update
ipkg install sane-backends

2.3 Edita el archivo de configuración

nano /opt/etc/sane.d/saned.conf

Customiza la siguiente línea, adaptándola a tu red, y pégala al final del documento.

192.168.1.0/24 #permitir acceso al escaner desde la red 192.168.1.x

2.4 Edita el script de xinetd.

Debes cambiar el nombre de usuario y grupo del xinetd-script, ajustándolo a tu nombre de usuario.
Mi nombre de usuario es “admin”.

nano /opt/etc/xinetd.d/saned

service saned {
socket_type = stream
server = /opt/sbin/saned
protocol = tcp
user = admin
group = root
wait = no disable = no
}

2.5 Reinicia el router y comprueba que el servicio está en marcha

flashfs save && flashfs commit && flashfs enable && reboot

El siguiente comando comprueba si se encontró un escáner.

sane-find-scanner

Debería mostrar algo similar a lo siguiente

found USB scanner (vendor=0x04b8 [EPSON], product=0x080f [USB MFP]) at libusb:001:002

Ahora el siguiente comando:

scanimage -L

Debería mostrar algo similar a lo siguiente

device `epson2:libusb:001:002′ is a Epson RX420 flatbed scanner

Si ambos son correctos el escáner debería funcionar correctamente.

3. Problemas con algunas impresoras

3.1 HP PhotoSmart c5283, ves a este post donde hablan sobre ello.

3.2 HPLIP, La mayoría de los escáner HP-Scanner usan hplip, en este post hay una versión para ipkg compilada por carterb.

4. Instalación y configuración del XSane en Windows

4.1 Descarga el programa desde aquí.

4.2 Instalación del XSane para Windows:

Extrae el archivo descargado y copia/mueve la carpeta “sane” a “C:\”, de lo contrario no funcionará.

4.3 Configuración del XSane

Simplemente edita el siguiente archivo:

C:\sane\etc\sane.d\net.conf

Al final del archivo pega la dirección Ip del servidor SANE, es decir el router, quedando similar ea esta:

# This is the net config file.  Each line names a host to attach to.
# If you list “localhost” then your backends can be accessed either
# directly or through the net backend.  Going through the net backend
# may be necessary to access devices that need special privileges.
# localhost
192.168.1.1 #La IP de mi router

4.4 Iniciando XSane

Para iniciarlo ejecuta el archivo C:\sane\bin\xsane.exe

5 Instalación en Linux:

5.1 Descarga la versión de linux del Xsane, para tu distribución usando apt-get, apptitude, synaptic, etc., en su defecto usa google la versión recomendada de xsane.

En Ubuntu 10.10, puedes usar Simple scan que ya viene por defecto y solo configurar el sane, o bien instalar también Xsane, para ello, en Ubuntu desde el menú Aplicaciones Centro de software de Ubuntu, busca xsane y selecciona Programa de exploración de imagen Xsane, dale a instalar.

5.2 Configuración del XSane

Al igual que en Windows edita el archivo net.conf, para ello, ves al directorio de archivos de configuración del sane, en Ubuntu es /etc/sane.d/ y edítalo usando vi, nano, etc.

sudo nano /etc/sane.d/net.conf

Al final del archivo pega la dirección Ip del servidor SANE, es decir el router, quedando similar ea esta:

# This is the net config file.  Each line names a host to attach to.
# If you list “localhost” then your backends can be accessed either
# directly or through the net backend.  Going through the net backend
# may be necessary to access devices that need special privileges.
# localhost
192.168.1.1 #La IP de mi router

Listo el Xsane ya debería funcionar, el Simple Scan que viene por defecto con Ubuntu también debería funcionar correctamente.

Categorías:Linux, Manuales, Oleg, RT-N16
  1. yvonne
    junio 28, 2011 a las 10:43 pm

    Buenas tardes, estoy tratando de ustilizar el phpSane para poder escanear desde una web, estoy trabajndo en una lap en windows con el servidor xampp, pero el phpsane no me detecta el escanes, necesito instalar algo mas?, solo tengo instalado phpSANE.

    Gracias de antemano

    • gsanox
      junio 29, 2011 a las 2:45 pm

      Hola yvonne:

      La verdad es que nunca he trabajado con phpSane, pero se trata de un frontend basado en web es decir una interfaz web para sane, por lo que para poder usarlo necesitas instalar o al menos tener el Sane en tu equipo, si no lo tienes puedes descargarlo desde su web: http://www.sane-project.org/, también puedes consultar la lista de dispositivos soportados que encontrarás en la misma web,

      Aparte de tenerlo todo instalado, deberás configurar el Sane para que pueda ver tu escaner, y que se ejecute como servicio o tenerlo siempre en ejecución, ya que no se si el phpSane será capaz de iniciar una aplicación, también deberás configurar el phpSane para que sepa donde encontrar al Sane, entre seguramente, otras configuraciones, ya te digo que nunca he trabajado con el phpSane y no se mucho al respecto, siento no poder ser de más ayuda.

      Un saludo

  1. enero 30, 2011 a las 11:30 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: