¿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.
¿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.
Respuestas:
A continuación se muestra mi solución de trabajo, adaptable para otros modelos LBP y anchos de bits de 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.
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
Compre una impresora compatible con Linux que no sea Canon.
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.
sudo /etc/init.d/cupsys restart
Esto funcionó para mí en Linux Mint 17 de 32 bits (que es más o menos Ubuntu 14.04 de 32 bits).
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
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.
Reinicie la impresora.
service cups restart
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
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 restart
e inténtalo de nuevo.