16 de enero de 2008

Impresora Dell 3110cn en Debian Etch

Detallo a continuación los pasos que he seguido para configurar en Debian Etch, (aunque debería funcionar en cualquier distribución basada en Debian), la Impresora Dell láser a color modelo 3110cn que he adquirido recientemente.

Esta impresora puede ser configurada a través del puerto paralelo, USB o Red. En mi caso la he configurado como impresora de Red. Para ello en el menú de configuración de la impresora hay que asignarle una IP de nuestra red. Una vez hecho ésto, procedemos a configurar en Debian de la siguiente forma:

1. Insertamos el CD de Drivers que acompaña a la impresora, accedemos al directorio "linux" del CD y copiamos el archivo "Dell-Color-Laser-3110cn-1.0-1.noarch.rpm" en el escritorio.


2. Nos logueamos como usuario root y convertimos el paquete a .deb con el programa "alien".
$ su -
password:

Si no tienes instalado el paquete alien, ejecuta el siguiente comando:
# aptitude install alien

# alien --scripts /home/tu_usuario/Desktop/Dell-Color-Laser-3110cn-1.0-1.noarch.rpm
dell-color-laser-3110cn_1.0-2_all.deb generated

Nos habrá creado el fichero "dell-color-laser-3110cn_1.0-2_all.deb" el cual contiene los siguientes ficheros.

# dpkg -c dell-color-laser-3110cn_1.0-2_all.deb
drwxr-xr-x root/root 0 2008-01-16 14:39 ./
drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/cups/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/cups/model/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/cups/model/Dell/

-rw-r--r-- root/root 147798 2006-03-15 20:11
./usr/share/cups/model/Dell/Dell_3110cn.ppd
drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/source/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root 1907 2006-03-15 20:11 ./usr/share/foomatic/db/source/printer/Dell-Color_Laser_3110cn.xml
drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/source/opt/

-rw-r--r-- root/root 1989 2006-03-15 20:11 ./usr/share/foomatic/db/source/opt/ppd-Dell-Color_Laser_3110cn-InputSlot.xml

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/doc/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/doc/dell-color-laser-3110cn/
-rw-r--r-- root/root 846 2008-01-16 14:39 ./usr/share/doc/dell-color-laser-3110cn/copyright
-rw-r--r-- root/root 196 2008-01-16 14:39 ./usr/share/doc/dell-color-laser-3110cn/changelog.Debian.gz


Observa que he remarcado en negrita el driver de la impresora (archivo .ppd) y la ruta en la que será copiado al instalar el paquete.


3. Instalamos el paquete generado.
# dpkg -i dell-color-laser-3110cn_1.0-2_all.deb
Seleccionando el paquete dell-color-laser-3110cn previamente no seleccionado. (Leyendo la base de datos ... 81563 ficheros y directorios instalados actualmente.) Desempaquetando dell-color-laser-3110cn (de dell-color-laser-3110cn_1.0-2_all.deb) ... /var/lib/dpkg/tmp.ci/preinst: line 2: [: install: integer expression expected Configurando dell-color-laser-3110cn (1.0-2) ...


4. Abrimos nuestro navegador web favorito (Iceweasel, Konqueror, ...) y ponemos en la barra de direcciones lo siguiente, para acceder a la web de configuración del servidor CUPS.
http://localhost:631/


NOTA:
Debes tener instalado el servidor CUPS para que te funcione éste paso. En caso de no tenerlo, ejecuta el siguiente comando:
# aptitude install cupsys cups-pdf


4. Picamos en el botón "Añadir impresora" y ponemos el nombre para identificar la impresora.

Nombre: Dell


5. En la siguiente ventana nos pregunta sobre el tipo de conexión de la impresora. Marcamos "AppSocket/HP JetDirect". Le damos a siguiente y nos pide que le indiquemos la URI (dirección) de la conexión. Aquí debemos poner la IP que le asignamos a la impresora mediante el menú de configuración. En mi caso: 192.168.1.210:9100

URI de la conexión: socket://192.168.1.210:9100


6. En la siguiente ventana debemos seleccionar el Driver de la impresora. Picamos en "Examinar" y buscamos el fichero .ppd instalado en el paso 3.

/usr/share/cups/model/Dell/Dell_3110cn.ppd

Una vez seleccionado el archivo, picamos en añadir Impresora y ya la tendremos configurada.



7. Despues de unos segundos nos aparecerá la ventana para cambiar las opciones de la impresora. En éste paso tuve un problemas para sacar la página de prueba de la impresora, ya que por defecto el tipo de papel configurado es Carta (Letter 8,5 x 11 in). Debes modificarlo por A4.


Aquí también he configurado:
- Modo de impresión: Print Mode - High Speed / High Quality
- Imprimir en Modo Borrador: Draft Mode - ON


8. Y picando en el menú impresora verás el resultado final.



Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)

5 comentarios:

Anónimo dijo...

Amigo ya que hicistes esa obsevacion para agregar una impresora de red y por lo que veo en print server.
una pregunta:
sabes como hacer con soft o que
comando yo puedo sacar la cantidad de copias /mes que imprime las impresoras de mi red,gracias
saludos atte.

Anónimo dijo...

Hola Romario:

Sólo quería aprovechar la ocasión para felicitarte por tu extraordinaria labor y mantener este blog al día, pues su contenido me ha sacado las castañas del fuego en numerosas ocasiones.

Este magnífico portal es el punto de referencia para cualquier debianita iniciado o avanzado y por ello no puedo más que animarte a que sigas ofreciendo y aportando tus conocimientos con la claridad, calidad y sencillez con la que sueles hacerlo. Te estoy sumamente agradecido.

Muchísimas gracias Romario.

Quilloquepasa.
esDebian, Bandaancha.eu.

Romario dijo...

Hola.

Anónimo1:
No conozco un comando para lo que pides, pero te comento que esta impresora tiene acceso web en la que entre otras opciones, tiene el contador de impresión.

Quilloquepasa:
Muchas gracias por tus palabras. Después de 1 año, ya me tocaba actualizar el sitio ;-).
Me alegro que te haya sido útil. A mi muchas veces también, ya que mi memoria es limitada.

Por último, ¿tienes ese nick en esdebian?

Saludos y suerte!

nike free run 2 dijo...

Cheap Nike free
Nike free run shoes
Nike free run sale
women nike free run sale
Nike Free Run 2

viagra online dijo...
Este comentario ha sido eliminado por un administrador del blog.