7.6.07

Imprimiendo en Debian en una Epson Aculaser C1100

La Aculaser 1100 es una impresora de gran formato de Epson, Láser Color con soporte para impresión por red. Está soportada por Bindous y Mac y en la página de Epson de pueden bajar rpms con los ppd para Suse/Mandrake/RedHat/Centos y similares. También se dispone de un tgz con el código fuente del driver, supuestamente para Debian compatibles.

Tras buscar en Google diferentes soluciones he visto que lo que hace la gente es descargarse el .rpm, convertirlo a .deb e instalarlo pero... a mi no me funciona. He probado también a descargarme el ppd, incrustárselo a cups y... tampoco va. Así que vamos a instalarlo desde los fuentes:

1) Descargarse los fuentes de la web de Epson:

http://www.avasys.jp/english/linux_e/dl_laser.html

2) Descomprimir el fichero descargado (Epson-ALC1100-filter-1.2.tar.gz) y compilar:

tar zxf Epson-ALC1100-1.2.tar.gz
cd Epson-ALC1100-1.2
./configure
make
make install


Es probable que al ejecutar el script ./configure rompa con algo similar a esto:

./configure: line 2830: test: =: unary operator expected
configure: error: *** 'cups-config' missing, please install CUPS or fix your $PATH ***
atreides:/usr/src/Epson-ALC1100-filter-1.2#


Para solucionarlo, vamos a la línea en cuestión (2830) del script y nos cargamos todo el if:

vi configure (y nos vamos a la línea :2830 y borramos las siguientes líneas)

if test $have_cups_config = yes; then
CUPS_CFLAGS=`cups-config --cflags`
CUPS_LDFLAGS=`cups-config --ldflags`
CUPS_LIBS=`cups-config --libs`
CUPS_IMAGE_LIBS=`cups-config --image --libs`
CUPS_SERVER_DIR=`cups-config --serverbin`
CUPS_DATA_DIR=`cups-config --datadir`
else
{ { echo "$as_me:$LINENO: error: *** 'cups-config' missing, please install CUPS or fix your \$PATH ***" >&5
echo "$as_me: error: *** 'cups-config' missing, please install CUPS or fix your \$PATH ***" >&2;}
{ (exit 1); exit 1; }; }
fi


Ahora ya podemos compilar

3) Añadir la impresora a CUPS utilizando el ppd disponible en la carpeta ppd del tgz que hemos descomprimido:

atreides:/usr/src/Epson-ALC1100-filter-1.2/ppd# l
total 36
-rw-r--r-- 1 root root 34561 2006-10-12 14:54 Epson-AL-C1100-fm3.ppd


Los parámetros de configuración de la impresora para imprimir por red son los siguientes:

URI de la conexión: lpd://direccion_ip:515/PASSTHRU


4) Reiniciar cups y comenzar a disfrutar de la máquina

No hay comentarios: