Escáner multifuncional Epson Stylus TX110 en Linux


epson_tx110

Epson Stylus TX1110

Mi hermana se compró una impresora  Epson Stylus TX110, la cual es una multifuncional con escáner. En Ubuntu 9.10 la impresora como tal no tiene problema de configuración, pero el escáner requiere algunos pasos extras para hacerlo funcionar, los cuales se explican a continuación…

Instalación de SANE

Para manejar tu escáner Epson Stylus TX110 debes instalar SANE (Scanner Access Now Easy) el cual es un API para el control de escáneres de mapa de bits en Linux (y otros sistemas operativos como Windows, OS/2, etc). Entonces, escribe la siguiente instrucción en un terminal:

aptitude install sane sane-utils

Instalación del driver

Desde la página de Avasys puedes descargar el driver, el cual es parte del programa Image Scan for Linux. Desde esa página selecciona el modelo de la impresora y la distribución donde instalarás el escáner. En el caso de mi hermana el paquete a descargar e instalar para Ubuntu 9.10 es:

dpkg -i iscan_2.24.0-4.ltdl7_i386.deb

Verifica si el escáner es detectado usando la orden lsusb:

root@humbrige:~# lsusb
Bus 002 Device 002: ID 04b8:084d Seiko Epson Corp.
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 058f:6366 Alcor Micro Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Con esta información edita el archivo /etc/sane.d/epkowa.conf agregándole la siguiente línea  (el vendor id y el product id):

usb 0x04b8 0x084d

Ahora edita el archivo /etc/sane.d/dll.conf comentando las líneas epson y epson2, y agregando o descomentando epkowa. Entonces tendrás algo como esto:

#epson
#epson2
epkowa

En este punto podrás usar tu escáner. Puedes usar xsane, flegitaskanlite o iScan for Linux para escanear tus imágenes.

Solo root puede usar el escáner

Si el escáner solo trabaja con root incluso si tu cuenta pertenece al grupo saned, esto puede ser un problema de permisos relacionado con udev. Por ejemplo, obtuve la dirección usb del escáner:

root@humbrige:~# lsusb
Bus 002 Device 002: ID 04b8:083f Seiko Epson Corp.

Con esta información verifiqué cómo udev mapeó el dispositivo:

root@humbrige:~# ls -l /dev/bus/usb/002/002
crw-rw-r--+ 1 root root 189, 129 2010-03-29 21:37 /dev/bus/usb/002/002

Este es el problema. Debió haberlo mapeado con el grupo saned en vez de root. Para arreglar esto, edita el archivo /etc/udev/rules.d/60_iscan.rules y agrega las siguientes líneas al principio del archivo, antes de la línea que detecta la acción (action) y el tipo de dispositivo (subsytem), como se muestra a continuación:

# Epson Stylus TX110
ATTRS{idVendor}=="04b8", ATTRS{idProduct}=="084d", MODE="0664", GROUP="saned", ENV{libsane_matched}="yes"

ACTION!="add", GOTO="iscan_rules_end"
SUBSYSTEM!="usb_device", GOTO="iscan_rules_end

Para aplicar los cambios, desconecta y conecta nuevamente el escáner. Verifica la pertenencia listando el directorio /dev/bus nuevamente, pero debes ver si el identificador del dispositivo ha cambiado:

root@humbrige:~# lsusb
Bus 002 Device 003: ID 04b8:084d Seiko Epson Corp.

Si cambió, usa el nuevo identificador del dispositivo para verificar la pertenencia:

root@humbrige:~# ls -l /dev/bus/usb/002/003
crw-rw-r--+ 1 root saned 189, 129 2010-03-29 21:37 /dev/bus/usb/002/003

Como puedes ver, ahora pertenece al grupo saned,  en decir, que todos los usuarios del grupo saned podrán usar el escáner!!


,

  1. #1 by Luis Gallardo on 06/07/2013 - 9:35

    @fidel quizás tenga un problema de hardware. Llévala a un centro de reparación Epson. Saludos!

  2. #2 by fidel mouya on 05/07/2013 - 7:23

    una pregunta mi epson tx 110 cuando escaneo me sale con una mancha negra en el centro de la hoja k puede ser eso

    te lo agradesco

  3. #3 by Luis Gallardo on 25/03/2011 - 2:36

    @Alejandro a veces tienes que salirte de la sesión actual y volver a entrar para que tome los cambios (por ejemplo si agregaste tu usuario al grupo saned). Si agregaste o cambiaste una regla udev también debes tomar en consideración que debes reiniciar el servicio, o para simplificar todo reiniciar la máquina para que tome todos los cambios como debe ser.

  4. #4 by Alejandro on 25/03/2011 - 12:20

    Hola, felicitaciones por el post, muy bueno.. tengo un drama

    me andó como root, pero al hacerle el pase para que funque como usuario dejó de andar…

    yo tengo una epson tx125

    cambia el nombre de algunos archivos, pero es casi lo mismo..

    que dato te podría dar para que me ayudes uso ubuntu 10.10 amd64

    desde ya muchas gracias, voy a seguir intentando ;)

  5. #5 by Luis Gallardo on 11/03/2011 - 10:05

    @alan de todas todas deberías vaciar la partición C para que el sistema operativo no colapse (más de lo que ya hace naturalmente Windows). En el caso particular de la aplicación que maneja el escáner, al momento de copiar la imagen muy probablemente lo guardará en el disco duro de forma temporal hasta que tú decidas dónde guardarla, y al no contar con espacio falla. Una solución es, como ya te dije, que hagas espacio en C. Otra opción es que intentes configurar la aplicación para que los datos temporales sean guardados en E.

    Saludos!

  6. #6 by alan on 11/03/2011 - 9:35

    nesecito ayuda men cuanod escaneo algo no me deja guardar dice q ya no tengo espacio en el disco duro el disco C: si esta lleno pero en E: tengo muchisimo espacio de hecho ya eh guerdado cosas escaneadas en E: no se por q de repente no me djea ya guerdar ???

  7. #7 by Luis Gallardo on 24/10/2010 - 9:09

    @Higo Gracias por confirmar que funciona en Ubuntu 10.10. Totalmente de acuerdo contigo: Viva GNU/Linux :)

  8. #8 by Hugo Radiohead on 24/10/2010 - 8:55

    Hola quiero comunicarte que ya me dejo instalar el archivo. Asi que tu turorial sigue siendo valido para el 10.10. Saludos y felicidades por tu blog. Viva GNU/Linux!

  9. #9 by Luis Gallardo on 19/10/2010 - 10:16

    @Hugo es bueno saberlo, ya que cuando escribí el artículo usé Ubuntu 9.10. Saludos!!

  10. #10 by Hugo Radiohead on 19/10/2010 - 8:28

    ASI ES obviamente le cambie la version del driver pues el que esta en la pagina es más actual que el de tu ejemplo. El problema es que no me abre el paeuqte deb con Gdebi sino que lo abre con el Gestor de Software de Ubuntu. Saludos!

  11. #11 by Luis Gallardo on 19/10/2010 - 6:12

    @Hugo seguiste los pasos que se explican en este artículo al pie de la letra?

  12. #12 by Hugo Radiohead on 18/10/2010 - 5:59

    Hola, hoy instale el Ubuntu 10.10 y no me queda el escanner, me arroja que la dependencia “iscan-data” no se puede satistacer intente instalarlo como super usuario y cambiándole la versión del driver y me dice lo mismo. Al momento de instalar con aptitude y con apt-get el iscan-data me dice que no hay paquete candidato. Hay Solucion?. Saludos!

  13. #13 by Luis Gallardo on 14/10/2010 - 6:27

    @Jose debes revisar si efectivamente se está reconociendo el escáner. Para ello debes ejecutar:

    lsusb

    La salida debería tener una línea como esta:

    Bus 002 Device 002: ID 04b8:083f Seiko Epson Corp.

  14. #14 by Jose Gabriel on 13/10/2010 - 8:20

    Agradezco si me pueden recomendar algun sitio en especial

  15. #15 by Jose Gabriel on 13/10/2010 - 8:19

    He seguido los pasos y no me detecta el scanner
    Que puedo hacer ?
    Baje el ican, los compile sin errores
    pero por ningun lado me aparece el archivo epkowa.conf, inclusive los cree manualmente y no me reconoce el scanner

    Agradezo la atencion prestada

  16. #16 by Luis Gallardo on 09/09/2010 - 11:45

    @clau Este es un artículo sobre el escáner, no sobre la impresora como tal. De todas formas si le falta el color amarillo, puedes comprárselo. Saludos!

  17. #17 by clau on 09/09/2010 - 6:53

    mi impresora o imprime le hace falta solo el color amarillo que hagooo ayudenme por faaa es urgenteeeee

  18. #18 by Luis Gallardo on 25/07/2010 - 7:40

    @ohzaru En cualquier tienda de tintas lo venden, y vídeos encontrarás varios en YouTube. Como te dije, mi hermana pagó para que se lo instalaran. Saludos!!

  19. #19 by ohzaru on 25/07/2010 - 3:25

    ah ok, los probaré, gracias, ¿y no podrías hacer un buen tuto de como instalarlo y conseguir los tanques? jaja si no es mucho pedir xD… Saludos desde México

  20. #20 by Luis Gallardo on 24/07/2010 - 8:20

    @ohzaru Yo probé con mtink, pero la verdad no me funcionó. También existe otras opciones: qink, ink, inkblot. Yo no seguí probando porque mi hermana le instalo un sistema de tinta continua, la cual permite ver el nivel de tinta con solo ver los tanques :)

  21. #21 by ohzaru on 24/07/2010 - 12:16

    Aprovechando, quisiera preguntarte… son cuatro cartuchos independientes, cuando uno se agotaba en windows, podía ver cual de ellos era, no solo por el led en la impresora que parpadea, además podías ver de forma grafica cuál se terminaba… ¿en ubuntu qué puedo hacer para saber cual de los cuatro se termina?

  22. #22 by ohzaru on 23/07/2010 - 11:48

    Arreglado con scaner funcionando, Muuuchas gracias :D

  23. #23 by Luis Gallardo on 23/07/2010 - 9:15

    @ohzaru Tienes que ver la dependencias no resueltas en la pestaña “Detalles”, e instalarlas vía Synaptic o cualquier otro gestor de paquetes que estés usando. Si no lo consigues en los repositorios del sistema, muy probablemente lo encontrarás en la página de Avasys

  24. #24 by ohzaru on 23/07/2010 - 5:54

    Hola, tuve un problema a la hora de instalar el controlador, me apareció esto:
    http://www.subirimagenes.com/imagen-error-4844320.html
    qué podría hacer? :( Gracias por la ayuda!

  25. #25 by Luis Gallardo on 12/06/2010 - 6:32

    @IVAN Si no te funciona el escáner ve a la página del fabricante, que en este caso es http://epson.com

  26. #26 by IVAN on 12/06/2010 - 4:44

    gracias algun sitio que me recomiendes

  27. #27 by Luis Gallardo on 12/06/2010 - 3:35

    @IVAN La verdad no uso Windows XP. Si tienes problemas con Linux te puedo ayudar…saludos!!

  28. #28 by IVAN on 11/06/2010 - 11:34

    que tal luis compre un multifuncional EPSON TX 110 y al intentar escanear me aparece que el instalador de clase ha denegado la solicitud de instalar oactualizar este dispocitivo. pero si imprime y saca copias mi PC trae WINDOWS XP que debo hacer.

  29. #29 by Luis Gallardo on 11/06/2010 - 3:09

    @sergio Comparto tu opinión. Para un usuario regular puede llegar a ser tediosas ciertas tareas administrativas de Linux. En el caso de la configuración de escáner en Linux depende específicamente del fabricante, es decir, las distribuciones tienen que lidiar con hardware nuevo cuando realmente debería ocurrir lo contrario, el escáner debería reportarse ante el sistema operativo…pero hasta que no se exija a los fabricantes contemplar Linux como opción de instalación, hay que vivir con estos vericuetos!!

  30. #30 by sergio on 11/06/2010 - 12:52

    Me parece exagerado tener que hacer todo esto para que funcione el escáner, en fin, un fastidio tener que configurar todo eso.

  31. #31 by Luis Gallardo on 25/05/2010 - 11:37

    @manutorr Debes tener permisos de administrador (root). Si estás en Ubuntu puedes usar sudo desde un terminal . Ejemplo
    sudo gedit /etc/sane.d/epkowa.conf

    Suerte!!

  32. #32 by manutorr on 25/05/2010 - 11:12

    Luis mucho gusto, muy interesante tu aporte, yo anto introduciendome tambien en Linux y aunque se me hace tedioso tener que hacer todo esto solo para poder escanear, es interesante… pero llegando al punto donde tienes que editar las lineas de kowa.conf y de dll.conf no las puedo guardar

  33. #33 by Luis Gallardo on 29/04/2010 - 3:30

    @Pablo Excelente! Qué bueno que los pasos te sirvieron para otra impresora:)

  34. #34 by Pablo on 29/04/2010 - 2:15

    Muchas gracias por tu explicación Luis. En mi caso, una brothers MFC-440CN multifunción.

    Instalé los drivers para ubuntu que distribuye brothers.
    Lancé lsusb para identificar el bus y device y chequée permisos con
    ls -l, viendo que ese dispositivo es del grupo lp.
    Añadir mi usuario al grupo lp, reiniciar y voilà.

    Gracias por tu generosidad. Saludos, Pablo

  35. #35 by Luis Gallardo on 21/04/2010 - 8:48

    @MARY en Linux puedes usar gocr-tk o Kooka, que son aplicaciones gráficas. Por otro lado tienes tesseract-ocr-spa, pero debes hacerlo desde una terminal, es decir, no tiene interfaz gráfica y debes colocar las órdenes a mano. Suerte!!

  36. #36 by MARY on 21/04/2010 - 1:03

    GRACIAS

  37. #37 by MARY on 21/04/2010 - 1:02

    HOLA, QUERIA Q M AYUDES, MI IMPRESORA ES UNA EPSON TX110 PERO NO ESCANEA TEXTO SOLO IMAGEN. ¿COMO HAGO PARA Q ESCANEE TEXTO O Q PROGRAMA MÁS UTILIZO ?

  38. #38 by Luis Gallardo on 13/04/2010 - 9:30

    @Guillermo ¿Instalaste el archivo .deb desde la página de Avasys ? Recuerda que debes seleccionar tu distribución para descargar el archivo .deb, o por lo menos la que más se acerca, que sería Ubuntu 9.10. Cuando hayas instalado ese paquete deberás tener el archivo /etc/udev/rules.d/60_iscan.rules creado.

  39. #39 by Guillermo on 13/04/2010 - 8:30

    Saludos!! Ando iniciándome en esto del Linux y me parece muy bueno, me ha sido de ayuda tu explicación, la cual he seguido al pie de la letra pero no puedo echar andar el scanner. Pero me he atorado, ya que no encuentro este archivo /etc/udev/rules.d/60_iscan.rules. en esta carpeta lo hay 2 los cuales no hacen referencia al scanner. Algún consejo?? tengo instalado Ubuntu 10.04 Lucid Beta 2.

  40. #40 by Luis Gallardo on 11/04/2010 - 11:16

    @Linux Cáceres Quizás se sobreescribieron las reglas de udev, o los drivers PPD de la impresora. Revisa desde CUPS o el manejador de impresoras de Ubuntu a ver si ese es el problema.

  41. #41 by Linux Cáceres on 09/04/2010 - 8:20

    Ha aparecido un nueva versión de gutenprint y con una nueva lista impresoras soportadas. Sin embargo, a mi después de instalarlo me dejó de funcionar la impresora…

  42. #42 by dark_sasuke on 01/04/2010 - 6:44

    Ahaha :$:$:$ cuando vuelva a casa lo probare, gracias :)

  43. #43 by Luis Gallardo on 31/03/2010 - 11:01

    @dark_sasuke pero probaste el escáner con xsane?

  44. #44 by dark_sasuke on 31/03/2010 - 9:24

    vale esta posteada y dice que va bien, pero que me tengo que bajar? o q tengo que hacer? O_O!!! xD es que fui a la pagina de lexmark y solo dice sobre windows !!! :O … y en sane hay un link que me manda a yahoo O_O

  45. #45 by dark_sasuke on 31/03/2010 - 9:21

    muchisimas gracias :) la mia es una x12xx (1270) dice que esta soportada y va bien …. gracias!!!, te quiero :P :$ XD

  46. #46 by Luis Gallardo on 31/03/2010 - 2:45

    @dark_sasuke No, esto es para Epson. Según el proyecto SANE tu escáner debe estar soportado http://www.sane-project.org/sane-mfgs.html#Z-LEXMARK. Pero para que estés seguro usa el buscador http://www.sane-project.org/cgi-bin/driver.pl y coloca el identificador del fabricante y del producto.

    Y si, Xfce es muy bueno una vez que lo personalizas a tu gusto…además que es súper liviano!!

  47. #47 by dark_sasuke on 31/03/2010 - 10:47

    Y esto no se puede usar con una lexmark 1200 multifuncional? es que ta toda triste porque no la puedo usar con debian xD, ya enseri oes que la necesito para el cole ….

    PD: muuu weno xfce :)

(No será publicado)