Epson DX8400 en Debian/Ubuntu y derivados

4 04 2008

Me acabo de comprar una Epson DX8400 porque tenía entendido que Epson tiene un buen soporte en Linux… pero buscaba y buscaba y no encontraba el dichoso driver…

Estaba apunto de llevarla a cambiar, pero me he encontrado con un maravilloso tutorial en el que explican como instalarla en Debian/Ubuntu y derivados (cualquier versión). Además funciona muy bien y vale para otros modelos. Seguid leyendo:

Este tutorial sirve para los siguientes series (para ver más posibles drivers id a la página de descarga de los drivers):

  • Stylus CX2800/CX2900, ME200
  • Stylus CX3900/DX4000
  • Stylus CX4100/CX4200/DX4200
  • Stylus CX4900/CX5000/DX5000
  • Stylus CX5900/CX6000/DX6000
  • Stylus CX7300/CX7400/DX7400
  • Stylus CX8300/CX8400/DX8400
  • Stylus CX9300F/CX9400Fax/DX9400F
  • Stylus Photo RX560/RX580/RX590
  • Stylus Photo RX585/RX595/RX610
  • Stylus Photo RX640/RX650
  • Stylus Photo RX680/RX685/RX690
1. BAJAR E INSTALAR DRIVERS

Bien al final de la página de Avasys vamos a encontrar los drivers, nos da la posibilidad de elegir la distribución, pero al final siempre se termina de bajando el mismo archivo así que da igual que no esté vuestra distribución.

Los archivos que se bajan son 2: pipslite-cups-xxx.rpm y iscan-xxx.rpm.

NOTA: si tu impresora no tiene escaner sáltate los pasos del escaner (iscan).

Como son .rpm y nosotros usamos .deb, habraá que convertirlos a .deb. Para ello intalamos alien:

$ sudo aptitude install alien

Una vez instalado, convertimos los paquetes así, en una terminal:

$ cd Desktop

Si os da un error con “Desktop” cambiadlo por “Escritorio”

$ sudo alien pipslite-cups*.rpm

$ sudo sudo alien iscan*.rpm

Ya están convertidos, ahora los instalamoshaciendo doble click en ellos o así en un terminal:

$ sudo dpkg -i pipslite-cups*.deb

$ sudo dpkg -i iscan*.deb

INSTALANDO LA IMPRESORA

Ya tenemos instalados, ahora toca instalar pipslite-install (que no sé lo que es pero supongo que es lo que realmente los instala). Primero instalamos las dependencias:

$ sudo apt-get install libgtk1.2 libgtk1.2-common

Luego enchufamos y tecleamos en consola:

$ sudo /usr/share/pipslite/rc.d/inst-rc_d.sh install

$ sudo /etc/init.d/ekpd start

Con esto hecho, ejecutamos el siguiente comando que creara un archivo que nos permitirá agregar nuestra impresora a nuestro sistema.

$ sudo pipslite-install

Ahora tenemos que ingresar al administrador de impresoras CUPS, para eso iniciamos nuestro navegador de interner y en la dirección escribimos http://localhost:631 y le damos a “Añadir impresora”. Nos pedirá que le asignemos Nombre, una Descripción y una Ubicación (ponemos lo que queramos).

Luego aparece un lista para elegir la Conexión, elegimos la que corresponda, en este caso Epson Stylus CX7300 USB.

Y después elegimos el modelo y le damos a Añadir impresora.

Y así ya tenemos la impresora instalada.

Para ver el nivel de los cartuchos de tinta probad con el comando “ekpstm”.

INSTALANDO EL ESCÁNER

Primero, tenemos que tener instalado sane. En un terminal:

$ sudo apt-get install sane sane-utils xsane

Buscamos el escáner así:

$ sudo sane-find-scanner

Eso nos devolverá, entre otras cosas, una linea similar a esta (está en el medio) (tiene que estar conectado):

found USB scanner (vendor=0x04b8, product=0x0839) at libusb:005:002

Tecleamos esto y damos Enter:

$ sudo perl -p -i.bak -e 's/scsi EPSON\n/#scsi EPSON\n/g' /etc/sane.d/epkowa.conf

$ sudo perl -p -i.bak -e 's/#usb\n/usb\n/g' /etc/sane.d/epkowa.conf

$ sudo perl -p -i.bak -e 's/epson\n/epkowa\n#epson\n/g' /etc/sane.d/dll.conf

Y ya está instalado el escáner

Para escanear utilizaremos Xsane que lo podremos encontrar en Aplicaciones>Gráficos>Xsan, pero puede que nos de un error al ejecutarlo que diga que no se ha encontrado ningún dispositivo.

La solución es la siguiente:

En un terminal escribimos con el escaner conectado y encendido:

$ lsusb

Nos quedamos con los últimos números que corresponden al escáner, en mi caso 048b:0839.

Editamos el siguiente archivo:

$ sudo gedit /etc/udev/rules.d/45-libsane.rules

Y escribimos al final de éste esto:

SYSFS{idVendor}=="048b", SYSFS{idProduct}=="0839", MODE="664", GROUP="scanner

Sustituyendo 048b y 0839 por los número que os dio “lsusb”.

Apagamos y encendemos el escáner y debería funcionar sin problemas. Si no lo hace, probad a reiniciar.

Fuente1: Muadib

Fuente2: Experiencia Libre

Anuncios

Acciones

Information

3 responses

5 04 2008
Danklex

Justo no esta la que tengo!! Una CX5600, pero supongo entra en la lista de las 5600. Uno de lo grandes problemas para convencer a mi familia para cambiarse a Ubuntu.

5 04 2008
Malpy

@Danklex- la tuya también está soportada, la lista que yo doy debe ser antigua. Si miras en la sección de driver de Avasys (en el primer paso) verás que tu impresora está soportada, así que este tutorial también te vale.
Salu2

14 01 2010
epson perfection v300

epson perfection v300
it’s good for u

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: