Foo2zjs

De Guía Ubuntu
Revisión a fecha de 04:26 30 oct 2007; Mikael (Discusión | contribuciones)

(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Este artículo es, por ahora, sólo un esbozo.
Ampliándolo ayudarás a mejorar Guía Ubuntu.


foo2zjs es un driver para CUPS compatible con las impresoras: Minolta magicolor 2200/2300/2430 DL, HP LaserJet 1018/1020/1022.

Instalación

  • Abrimos un terminal (Aplicaciones >> Accesorios >> Terminal) y escribimos:
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar zxf foo2zjs.tar.gz
$ cd foo2zjs
  • Compilamos:
$ sudo make
  • Si al intentar compilar aparece: Error: /usr/include/stdio.h is not installed!, debes instalar lo siguiente y luego seguir con el make anterior:
$ sudo apt-get install build-essential
  • Descargamos información extra para nuestra impresora (ejecutamos el comando adecuado para nuestra impresora):
$ ./getweb 2430	# Get Minolta 2430 DL .ICM files
$ ./getweb 2300	# Get Minolta 2300 DL .ICM files
$ ./getweb 2200	# Get Minolta 2200 DL .ICM files
$ ./getweb cpwl	# Get Minolta Color PageWorks/Pro L .ICM files
$ ./getweb 1020	# Get HP LaserJet 1020 firmware file
$ ./getweb 1018	# Get HP LaserJet 1018 firmware file
$ ./getweb 1005	# Get HP LaserJet 1005 firmware file
$ ./getweb 1000	# Get HP LaserJet 1000 firmware file
  • Instalamos el driver:
$ sudo make install
  • Configuramos el hot-plug (para las impresoras HP):
$ sudo make install-hotplug
  • Reiniciamos CUPS:
$ sudo make cups

Si la impresora es HP, debemos reiniciar el ordenador, para que al conectar la impresora se ejecute el script adecuado mediante hot-plug y podamos trabajar con ella, sino ya podemos añadir la impresora tranquilamente desde el menú Sistema -> Administración -> Impresoras.

En este artículo de Kubuntu-ES (actualmente inactivo) aparece otro ejemplo de instalación en concreto para la HP 1020, por si no funciona el de arriba.

Se necesita conexión a internet o tener instalado previamente el paquete build-essential y el archivo foo2zjs.tar.gz que aquí se expone.

Entrad en una consola y teclead las siguientes ocho líneas, una a una por supuesto.

$ sudo aptitude install build-essential
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar -zxvf foo2zjs.tar.gz
$ cd foo2zjs
$ sudo make uninstall
$ make
$ ./getweb 1020
$ sudo make install install-hotplug cups

Reiniciamos el ordenador y añadimos la impresora si es que no lo hemos hecho antes.

  • Después de instalar la impresora colocamos en una terminal:
$ cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0
  • O si lo anterior no funciona, usar la siguiente línea (probado en Kubuntu 6.06 y 7.10):
$ cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usblp0