Driver para Canon LBP 2900

9

¿Cómo instalo el controlador para la impresora Canon LBP 2900 en Ubuntu 14.04?

Intenté instalar controladores desde el soporte oficial de CANON y verifiqué otras respuestas en Ask Ubuntu, pero hasta ahora no hay resultados.

usuario275919
fuente
Descargué los últimos controladores e intenté reiniciar las tazas, pero no funciona. Todo se ve bien, puedo ver mi impresora si entro en "configuración" pero dice que está inactivo y no imprime. ¿Alguna otra idea?
Ha habido algún esfuerzo para un script listo para usar aquí: github.com/dkavraal/CanonCAPTdriver (CAPT 2.60)
Hugolpz
Ok ... estos repositorios anteriores de git tienen una mala revisión para 14.04.
Hugolpz

Respuestas:

4

A continuación se muestra mi solución de trabajo, adaptable para otros modelos LBP y anchos de bits de PC.

Instalar en pc

En el caso de Ubuntu de 64 bits, la impresora Canon LBP2900:

git clone https://github.com/hugolpz/Canon_printer.git
cd ./Canon_printer
make -f ./download.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900
sudo make -f ./OS_restart.mk
sudo make -f ./install.mk BITS=64 PRINTER=LBP2900

Adaptarse a su ancho de bits.

Reinicio del sistema operativo

Si la impresora no funciona después de la instalación y reinicio del sistema operativo:

sudo pkill -9 -x ccpd
sudo /etc/init.d/ccpd start   # Output should have 2 numbers of 4 digits !
> Canon Printer Daemon for CUPS: ccpd: 2626 2615    # seems good :)

Para obtener más instrucciones, consulte https://github.com/hugolpz/Canon_printer

Recomendaciones

Compre una impresora compatible con Linux que no sea Canon.

Hugolpz
fuente
1
Cuando se ejecuta sudo make -f ./install.mk BITS = 64 PRINTER = LBP2900: gzip: drivers.tar.gz: no en formato gzip tar: Esto no se parece a un archivo tar tar: Saliendo con estado de falla debido a errores anteriores install.mk:36: la receta para el destino 'descomprimir' falló hacer: *** [descomprimir] Error 2
quangkid
1

Este es el último controlador de Canon. Su versión 2.60, y puedes descargarla aquí .

Una vez extraído, tendrá los controladores de 32 bits y los controladores de 64 bits.

Este software es un controlador de impresora CAPT que proporciona funciones de impresión para impresoras Canon LBP que funcionan en el entorno CUPS (Common UNIX Printing System), un sistema de impresión que funciona en sistemas operativos Linux.

Mitch
fuente
Ya lo hice, sé que en la versión anterior hay algunos pasos para reiniciar cups, etc. a través del terminal, ¿conoces la guía completa para la instalación?
user275919
Para reiniciar CUPS desde la terminal, deberíasudo /etc/init.d/cupsys restart
Mitch
Necesito respuesta para askubuntu.com/q/519521/155039
Faisal
1

Esto funcionó para mí en Linux Mint 17 de 32 bits (que es más o menos Ubuntu 14.04 de 32 bits).

  1. Descargue e instale los controladores.

    Vaya al sitio web de Canon Asia (o cualquier otro sitio web de Canon) y descargue el controlador de impresora CAPT para Linux versión 2.60 desde este enlace .

    Extraiga para obtener una carpeta que contenga el directorio 32-bit_Driver / Debian, ingrese dentro.

    Instale el archivo .deb cndrvcups-common_2.60-1_i386.deb desde el terminal:

    sudo dpkg -i cndrvcups-common_2.60-1_i386.deb
    

    También puede instalarlo utilizando el instalador del paquete gdebi.

    A continuación, instale cndrvcups-capt_2.60-1_i386.deb

    sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
    
  2. Instale otras fuentes y programas postscript para reservar puertos para la impresora.

    Instale portreserve, gsfonts, gsfonts-other, gsfonts-X11 a través del Administrador de paquetes Synaptic.

  3. Reinicie la impresora.

    service cups restart
    
  4. Agregue impresora e inicie el demonio Canon Printer.

    sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E  
    sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0
    sudo service ccpd start
    sudo service ccpd status
    
  5. Verifique el estado de la impresora.

    captstatusui -P LBP2900
    

    Si está viendo el mensaje Ready to print, ¡ya está! De lo contrario, es posible que deba reiniciar el sistema y repetir todos los pasos del paso 4.

    Puede dejar de funcionar después de reiniciar el sistema. Corre sudo service ccpd restarte inténtalo de nuevo.

Vishnu Namboothiri K
fuente
Hice exactamente eso y fallé. Ubuntu 14.04, 64bits.
Hugolpz