hardware

Cómo instalar una impresora multifunción Epson en Ubuntu

 Epson Stylus DX7400 en linux

Introducción

Yo tengo una Epson Stylus DX7400 aunque el proceso creo que sirve también para las siguientes:

  • Las siguientes Epson Stylus: CX2800, CX2900, ME200, CX3900, DX4000, CX4100, CX4200, DX4200, CX4900, CX5000, DX5000, CX5900, CX6000, DX6000, CX7400, DX7400, CX8300, CX8400, DX8400, CX9300F, CX9400Fax y DX9400F.
  • Las siguientes Epson Stylus Photo RX560, RX580, RX590, RX585, RX595, RX610, RX640, RX650, RX680, RX685 y RX690.

Instalación

Impresora

Para instalar la impresora en linux tendremos que hacer lo siguiente:

  • Tendremos que ir a esta webhttp://www.avasys.jp/english/linux_e/dl_spc.html.
  • Tendremos que rellenar el formulario indicando la multifunción que tenemos y los demás datos.
  • Para enviar el formulario le daremos al botón Next.
  • Ahora entre los archivos que nos mostrará tendremos que bajarnos el archivo deb de pipslite (por ejemplo: pipslite_1.4.0-3_i386.deb).
  • Ahora instalamos los deb:

>> dpkg -i pipslite_1.4.0-3_i386.deb

  • Tendremos que ejecutar el siguiente comando para generar el archivoo PPD:

>> sudo pipslite-install

  • Reiniciamos cups:

>> sudo /etc/init.d/cups restart

  • Y por último tendremos que crear la impresora en el menú de las impresoras.

Escaner

Para instalar el escaner de nuestra multifunción, tendremos que hacer lo siguiente:

  • Lo primero que tendremos que hacer es instalar el programa y utilidades para los escaners de linux:

>> sudo apt-get install sane sane-utils xsane

  • Tendremos que ir a esta webhttp://www.avasys.jp/english/linux_e/dl_spc.html.
  • Tendremos que rellenar el formulario indicando la multifunción que tenemos y los demás datos.
  • Para enviar el formulario le daremos al botón Next.
  • Ahora entre los archivos que nos mostrará tendremos que bajarnos el archivo deb de iscan (por ejemplo: iscan_2.20.1-1_i386.deb).
  • Ahora instalamos los deb:

>> dpkg -i iscan_2.20.1-1_i386.deb

  • Miramos si se detecta el escaner (la multifunción tendrá que estar encendida):

>> sane-find-scanner 
  ...
  found USB scanner (vendor=0x04b8, product=0x0838) at libusb:001:003
  ...

  • Ye esta instalado el escaner.

Uso

Para usar el escaner  tenemos el programa Xsane.

Actualizar el firmware en español de la televisión 37PFL5603H/10

Actualizar firmware en español para la televisión 37PFL5603H/10

 Lo primero de todo es saber que firmware tiene nuestra televisión 37PFL5603H/10. Pasa saberlo tendremos que seguir los siguientes pasos:

  • Encendemos la televisión.
  • Le damos al botón Menú del mando a distancia.
  • Nos ponemos en la opción Menú TV y le damos al botón OK del mando a distancia.
  • Seleccionamos la opción Actualización de software y le damos al botón OK del mando a distancia.
  • Nos movemos a la opción Información actual del software y ahí pondrá Version: ... (en mi caso la Q522E-0.64.69.0)

Ahora vamos a ver el último firmware y si es mas nuevo lo bajaremos:

  • Para bajarnos el ultimo firmware tendremos que ir a esta pagina web.
  • Ahora nos asegurarnos que es el firmware en español y que la version es más actual que la nuestra. En mi caso me sale: Actualización del firmware - Software, Version: 000.064.078.000 Español), que es una versión más actual y esta en español.
  • Le damos al botón Descargar y luego le damos al botón I Accept en la ventana que nos saldrá.
  • Esperaremos a que se termine la descarga del archivo. En mi caso el archivo se llama 37pfl5603h_10_fus_esp.zip.

Ahora vamos a actualizar el firmware de nuestra television 37PFL5603H/10. Para ello necesitaremos una memoria usb con 64 MB libres. Tendremos que seguir los siguientes pasos (antes de actualizar, os recomiendo que os leáis el pdf con instrucciones que hay en la página de descarga del firmware en el enlace de nombre Notas sobre la versión y/o instrucciones de instalación):

  • Tendremos que extraer el fichero autorun22m.upg que se encuentra dentro del archivo comprimido que nos hemos descargado (en mi caso en 37pfl5603h_10_fus_esp.zip) y lo pondremos en la raiz de la memoria usb. (Si la memoria usb esta en D:\ quedaría D:\autorun22m.upg).
  • Encenderemos la televisión.
  • Conectamos la memoria usb a la televisión.
  • La televisión entrará en modo espera, la pantalla permanecerá 10 segundos en negro y se iniciara el proceso de actualización.
  • Esta ventana en mi caso se titula Software upgrade application Q522E-0.64.69.0 y me salen tres barras: Loading, Velidating y Programming. Según se van completando cada una aparece la palabra done al final.
  • Cuando se han completado las tres aparece el mensaje Operation Successful! Remove all inserted media and restart the TV set.
  • Quitamos la memoria usb de la televisión.
  • Ahora le damos al botón de apagar del mando a distancia solo 1 vez (no el de la televisión).
  • La televisión entrará otra vez en modo espera, estando 10 segundos la pantalla en negro y luego se encenderá.
  • Ya esta actualizado, solo queda borrar el archivo autorun22m.upg de la memoria usb.

Para verificar que se ha actualizado bien, haremos los mismos pasos que hemos hecho para saber que versión del firmware tenemos y esta tendrá que coincidir con la que nos hemos bajado.

Instalar una Canon PIXMA IP2600 en Ubuntu

Canon PIXMA IP2600

Hoy he tenido que instalarme en el trabajo una impresora Canon PIXMA IP2600 en el ubuntu del trabajo (versión del ubuntu 8.10) ya que por defecto el driver no salía. A continuación os pongo los pasos a seguir para conseguirlo.

Instalación

Para instalarla en Ubuntu, tendremos que seguir los siguientes pasos:

1- Lo primero será bajarnos los drivers:

    • Iremos a esta web. En el formulario de descarga seleccionaremos InkJet Printers, luego PIXMA, después PIXMA IP2680 y por último driver & sowftware.
    • De entre los resutlados que nos ha sacado, entraremos en los siguientes:
      • IJ Printer Driver Ver. 2.90 for Linux (debian Package for iP2600 series)
      • IJ Printer Driver Ver. 2.90 for Linux (debian Common package)
      • Bajaremos al final de las páginas y le daremos al enlace download.
      • Una vez bajado los drivers los instalaremos. Dependiendo de si nuestro sistema operativo es de 32 o 64 bits tendremos que ejecutar las siguientes órdenes:
        • Si tenemos 32 bits:
          >> sudo dpkg -i cnijfilter-common_2.90-1_i386.deb
          >> sudo dpkg -i cnijfilter-ip2600series_2.90-1_i386.deb
        • Si tenemos 64 bits:
          >> sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb
          >> sudo dpkg -i --force-architecture cnijfilter-ip2600series_2.90-1_i386.deb

      2- Ahora vamos a añadir la impresora:

        • Vamos al menú Sistema, Administración y a Impresoras.
        • Le damos a Nueva.
        • Seleccionamos donde tenemos la impresora (localmente, por samba, ...).
        • Seleccionamos la opción de Seleccionar la impresora de la base de datos.
        • Seleccionamos Canon y le damos a Siguiente.
        • Recorremos la lista y seleccionamos iP2600 Ver.2.90 (OJO!! no empieza por PIXMA.)
        • Acabamos la instalación poniendole los datos que queramos (Nombre, descripción y ubicación).

        Ya tenemos la impresora instalada y lista para imprimir.

        Problemas

        libcupsys2 no esta instalado

        Hay instalar el driver de la impresora, nos puede aparecer el siguiente error:

        >> sudo dpkg -i --force-architecture cnijfilter-common_2.90-1_i386.deb
        dpkg: aviso: ignorando problema debido a --force enabled:
        la arquitectura del paquete (i386) no corresponde con la del sistema (amd64)
        (Leyendo la base de datos ... 00%
        174170 ficheros y directorios instalados actualmente.)
        Preparando para reemplazar cnijfilter-common 2.90-1 (usando cnijfilter-common_2.90-1_i386.deb) ...
        Desempaquetando el reemplazo de cnijfilter-common ...
        dpkg: problemas de dependencias impiden la configuración de cnijfilter-common:
        cnijfilter-common depende de libcupsys2 (>= 1.2.1); sin embargo:
        '''El paquete `libcupsys2' no está instalado.
        '''dpkg: error al procesar cnijfilter-common (--install):
        problemas de dependencias - se deja sin configurar
        Se encontraron errores al procesar:
        cnijfilter-common

        Solución

        EL problema esta en que a partir de la version 9.10 de Ubuntu, el paquete libcupsys2 ha cambiado de nombre a libcups2. Para poderlo instalar tenemos que cambiar esta restricción al paquete. Para ello tendremos que descomprimir el paquete deb:

        >> dpkg-deb -x cnijfilter-common_2.90-1_i386.deb common
        >> dpkg-deb --control cnijfilter-common_2.90-1_i386.deb

        Ahora editaremos el archivo qeu se encuentra en DEBIAN/control y cambiaremos la línea:

        Depends: libc6 (>= 2.3.4-1), libcupsys2 (>= 1.2.1), libpopt0 (>= 1.7)

        Por esta otra:

        Depends: libc6 (>= 2.3.4-1), '''libcups2''' (>= 1.2.1), libpopt0 (>= 1.7)

        Ahora movemos la carpeta DEBIAN dentro de la carpeta common:

        >> mv DEBIAN common/

        Y por último volvemos a construir el paquete con los ficheros modificados y con otro nombre:

        >> dpkg -b common cnijfilter-common_2.90-1_i386_2.deb

        Tambien tendremos que hacer lo mismo con el paquete cnijfilter-ip2600series_2.90-1_i386.deb y despues ya podremos instalar los nuevos paquetes dependiendo de la arquitectura de nuestra máquina como se indica mas arriba.

        Filter not owned by root

        Al intentar imprimir nos aparece un mensaje de error que dice lo siguiente:

        En espera -Filter /usr/lib/cups/filter/pstocanonij iP2600 for printer XXXX not owned by root

        Solución

        El problema esta en que el usuario root no es el propietario del fichero /usr/lib/cups/filter/pstocanonij como podemos ver a continuación:

        >> ls -l /usr/lib/cups/filter/pstocanonij
        -rwxr-xr-x 1 manolo manolo 21092 2008-04-11 02:08 /usr/lib/cups/filter/pstocanonij

        Para solucionarlo hay que poner al usuario root como propietario del fichero:

        >> sudo chown root:root /usr/lib/cups/filter/pstocanonij