martes, 8 de julio de 2008

Instalar Epson Stylus en Ubuntu Hardy

Mi Epson CX7700 no funcionó con tan solo conectarla. Ubuntu la reconocía, pero cada vez que le pedía imprimir no hacía más que sacar hojas en blanco eternamente hasta que cancelaba la impresión y en el caso del escáner me decía que el dispositivo no existía. Buscando por internet descubrí una solución en ubuntuforums.org que sirve para otros modelos de la linea Epson Stylus:

Para instalar la impresora
Primero es necesario descargar el driver de www.avasys.jp. (la página tiene una versión en inglés).

Allí descarga el el driver correspondiente a tu impresora. Creo que te preguntarán por el sistema operativo, basta con seleccionar debian. El archivo se encontrará en formato rpm, pero no te preocupes por ello aún. Yo descargué el que correspondía a mi modelo (Cx7700):
pips-scx7700-cups-2.6.3-1.i386.rpm
Usa alien para convertir el rpm en un paquete .deb (lo puedes instalar con Synaptic). Para convertirlo escribes en el terminal:
sudo alien -c pips-scx7700-cups-2.6.3-1.i386.rpm
Luego con hacer doble click sobre el paquete creado el Instalador de paquetes se preocupará de instalarlo. Ahora ubica en dónde se ubica el punto de montaje de tu impresora. Esto lo puedes descubrir escribiendo en el terminal:
ls /dev/usb*
En mi caso obtuve el siguiente resultado:
/dev/usbdev1.1_ep00 /dev/usbdev4.1_ep00 /dev/usbdev4.2_ep82
/dev/usbdev1.1_ep81 /dev/usbdev4.1_ep81 /dev/usbdev4.2_ep85
/dev/usbdev2.1_ep00 /dev/usbdev4.2_ep00 /dev/usbdev4.2_ep88
/dev/usbdev2.1_ep81 /dev/usbdev4.2_ep01 /dev/usbdev5.1_ep00
/dev/usbdev3.1_ep00 /dev/usbdev4.2_ep04 /dev/usbdev5.1_ep81
/dev/usbdev3.1_ep81 /dev/usbdev4.2_ep07 /dev/usblp0
Por lo tanto mi impresora se encuentra montada en /dev/usblp0 . Recuerda tener conectada y prendida la impresora o el punto de montaje no existirá. Con esa información editas el archivo /etc/ekpdrc y reemplazas /dev/usb/lp0 por el punto en donde tu impresora se ha montado (en mi caso es /dev/usblp0)

Ahora falta que ejecutes un script que se encuentra en /usr/local/EPKowa/SCX7700/scripts. En el terminal escribe:
cd /usr/local/EPKowa/SCX7700/scripts/
sudo ./setup-cups.sh
Te vuelvo a recordar que debes tener conectada y prendida la impresora para que la configuración se realice correctamente. Luego de que realizado el proceso escribes:
sudo ./inst-cups-post.sh install
Ahora creas el archivo PPD
cd /usr/local/EPKowa/SCX7700/
sudo ./inst-rc_d.sh install
Con eso el proceso estaría listo. Sólo te falta añadir la impresora desde el panel superior yendo a Sistema/Administración/Impresoras. Añades manualmente la impresora Epson:



Luego el archivo ppd de igual manera lo añades de forma manual:



Debería haber quedado en /usr/share/cups/model/:



Con eso la impresora debiera funcionar.

Para instalar el escáner
Es tan simple como descargar el archivo de www.avasys.jp. En mi caso era el archivo iscan-2.11.0-1.c2.i386.rpm. Lo transforme en .deb con alien y asunto arreglado, Xsane funciona a la perfección.

1 comentario:

Anónimo dijo...

ME HAS SALVADO LA VIDA.
ESTABA AMARGADO BUSCANDO LA SOLUCIÓN, HABÍA PROBADO DE TODO.
MUCHÍSIMAS GRACIAS POR COMPARTIR LA SOLUCIÓN.
SALUDOS.