jueves, 13 de junio de 2013


Configurar Canon LBP2900 para Linux -Debian7 “Wheezy en escritorio MATE”
Cansado de ver el escritorio Gnome3 y queriendo volver al viejo modelo de Gnome2, encontré a Mate que era la continuación de Gnome2.
El funcionamiento de la impresora LBP2900  bajo Gnome3 era perfecto, pero cuando intento utilizar el la misma impresora bajo Mate deja de funcionar.
El tema de las impresoras Canon modelo LBPxxxx bajo Linux siempre a sido un tanto lioso, pero siempre me funcionaron después de cierto trabajo.
El caso de que bajo un escritorio funcione y bajo otro no funcione, es un poco particular, y después de bastante trabajo he conseguido hacerla funcionar.

Lo primero es ir a la casa y bajar el driver:
    Linux_CAPT_PrinterDriver_V250_uk_EN.tar.gz
(existe a  fecha de hoy otro driver mas actualizado)
Descomprime el fichero y sigue las instrucciones que vienen, en mi caso son las siguientes:

 dpkg -i *.deb

A continuación para que no nos salga el error:
    WARNING: gnome-keyring:: couldn't connect to:
debemos modificar el fichero:
        /etc/xdg/autostart/gnome-keyring-pkcs11.desktop
 modificando la linea que pone
        OnlyShowIn=
GNOME;Unity;
 por 
  
        OnlyShowIn=
GNOME;Unity;Xfce;MATE;
Ahora reiniciaremos el sistema de ventana  y con toda seguridad no nos aparecerá el error.

Debemos crear  directorios:
        mkdir /var/ccpd
        mkfifo  /var/ccpd/fifo0
        mkdir /var/captmon

Terminamos con crear la impresora y configurarla:
        /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E
        /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
        /etc/init.d/ccpd restart

Existe una utilizad para confirma que todo ha ido bien:
        captstatusui -P LBP2900

Si nos sale el error :
   
*** captstatusui Socket Error ***
significa que  el demonio ccpd no está lanzado.
Para lanzarlo  teclear:
        /etc/init.d/ccpd start
Ahora volvemos a lanzar la aplicación
       
captstatusui -P LBP2900
y vemos que nos sale:
 


Puede que no salga un error de comunicaciones con la impresora.
Para eliminarlo solo tenemos que apagar y encender la impresora y nos aparecerá: Ready to Print , que nos indica que la impresora está lista para imprimir.


Reconozco que  que es bastante lioso, pero me ha llevado mucho tiempo hacerla funcionar.
Para colmo aparece una segunda impresora llamada 
LBP2900-2, esta impresora no funciona ni tiene utilidad.


Saludos.
JUAN GALAZ

Bibliografía:
http://www.unixmen.com/installation-canon-lbp2900-on-linux-2/
http://radu.cotescu.com/how-to-install-canon-lbp-printers-in-ubuntu/#comments
https://help.ubuntu.com/community/CanonCaptDrv190?action=show&redirect=HardwareSupportComponentsPrinters%2FCanonPrinters%2FCanon_LBP_2900
http://ubuntuforums.org/showthread.php?t=1982917


13-076-2013

No hay comentarios:

Publicar un comentario