domingo, 24 de marzo de 2013

EPSON XP-401 en GNU/Linux

Después de mucho tiempo si usar Linux y aburrido de los virus y vulnerabilidades de Window$ me decidí a volver al mundo líbre. Como los PC de mi casa son antiguos y después de mucho buscar y probar, finalmente les puse xubuntu 12.04 LTS. 

Todo fue muy fácil, reconoció el hadware, cree una pequeña red, el PC de mis hijos está conectado a travez de una antena wifi Atheros, la cual trabajó bien a la primera sin necesidad de recurrir a la magia negra. 

En mi casa eramos todos felices co el cambio, mis hijos casi no lo notaron, hasta me agradecieron por tuxpaint y gcompris, mi esposa me hizo buscar una solución alternativa para las video-llamadas de facebook ya que no son soportadas por defecto en GNU/Linux, pero salí bien parado del desafío con AIRTIME. Pero la felicidad se terminó cuando nos decidimos a comprar una multifuncional (Impresora y Scanner All in one). Nos gustó la EPSON XP-401 por su posibilidad de conectarse directo a la red, así no es necesario tenerla cerca del PC o liarse demasiado con tanto cable. 



En esta página pude descargar los drivers y con esto hacer funcionar, sin problemas la impresora por red.

http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX

Ahí pongan XP-401, dan clic en la lupa y entrarán primero a descargar el driver  Printer Driver, el  módulo ESC/P Driver (full feature). Ahí descargan el archivo epson-inkjet-printer*.deb . Luego en Scanner Driver descargarán:
iscan_2.29.1-5~usb0.1.ltdl7*.deb
iscan-data*.deb
Se supone que en esta ventana aparecería el acrchivo iscan-network-nt.deb, pero no apacere, y este es el punto que me tomó mucho tiempo encontrarlo porque no sabía que es necesario, finalmente lo encontré en:

https://aur.archlinux.org/packages/iscan-plugin-network/

Con esos tres archivos antes de empezar deben instalar lo siguiente:
sudo apt-get install sane sane-utils
Luego instalan los paquetes que descargaron, no se si el orden en el que los instala cambia algo así que haganlo en el orden que lo hice yo:
epson-inkjet-printer*deb
iscan_2.29.1-5~usb0.1.ltdl7*.deb
iscan-data*.deb
iscan-network-nt.deb
Luego reinicien y configuraremos primero la impresora, en menu->sitema->impresión, agregar, buscar impresora, doy por hecho que si alguien sigue este tutorial sabe agregar la impresora a la red, si no sabe, dejenme un mensaje, si todo está bie la impresora aparecerá en la lista, desde ahí es fácil seguir.

Con respecto al scanner, antes de usarlo deben cambiar unos archivos, primero editen:
sudo nano /etc/sane.d/dll.conf

Comenten (agreguen un # al inicio) todas las líneas y solo debe quedar una que diga
net
Luego editen este otro archivo:
sudo nano /etc/sane.d/epkowa.conf
Comenten todas las líneas y agreguen una nueva que debe decir
net ip_de_tu_scanner 
Como ejemplo en mi caso es "net 192.168.0.10", con esto ahora abran el programa iscan menú->gráficos->Image Scan u otro que quieran para scanear.

Saludos!