¿Cómo instalar la impresora Canon LBP2900B en 14.04 LTS? Probé el método para LBP2900 pero no funcionó

9

¿Cómo puedo instalar Canon LBP2900B en Ubuntu 14.04 LTS? Probé el método para la instalación de LBP2900, pero no funcionó.

Intenté instalar CanonCaptDrv190 como se describe en el wiki de la comunidad y las respuestas # 1 de Alvar. # 2 por SarveshM @ Cómo instalar la impresora Canon LBP2900 en ubuntu 12.10 pero ninguno de los enfoques funcionó para mí. La impresora está encendida y tiene páginas en la bandeja y está conectada a través de USB.

EDITAR: seguí el método de instalación de Ubuntu 13.10 de Community Help Wiki nuevamente. Ahora entiendo esto

En el comando 4 (sudo update-rc.d ccpd por defecto) -

update-rc.d: advertencia /etc/init.d/ccpd falta información LSB

update-rc.d: ver http://wiki.debian.org/LSBInitScripts

Los enlaces de inicio / parada del sistema para /etc/init.d/ccpd ya existen.

Al ver captstatusui para LBP2900, me sale -

Mensaje: Impresora no especificada

En el cuadro a continuación aparece - Marque (Impresora asterix, asterix, asterix (el símbolo)) de /etc/ccpd.conf

Probé tu método, élder Geek, pero no funcionó.

¿Alguna idea más?

Saludos, Andy

Andy_519
fuente
AFAIK, el 2900B es negro y el 2900 es blanco. No hay diferencia en los controladores que puedo encontrar. Seremos más capaces de ayudarlo si edita su pregunta para incluir qué método de instalación intentó y cómo no funcionó (los mensajes de error que puede encontrar confusos, realmente necesitamos). ¡gracias!
Élder Geek
Lamento responder tarde. Estoy hablando de CanonCaptDrv190 en Community Wiki. Incluso si intento imprimir una página de prueba después de un reinicio, el estado de la impresora muestra 'Inactivo'. ¿Tienes una idea de por qué es así?
Andy_519
askubuntu.com/questions/232645/… Intenté esto también.
Andy_519
¿ Cuál de las 3 respuestas en askubuntu.com/questions/232645/… intentaste?
Élder Geek
Edité su pregunta para incluir la información que proporcionó en los comentarios. En el futuro, hágalo usted mismo y proporcione tantos detalles como sea posible. Las cosas que no le parecen importantes pueden ser fundamentales para ayudarlo a resolver este problema. ¡Gracias!
Élder Geek

Respuestas:

2

Impresoras abiertas:

Openprinters

Haga clic en Agregar

Agregar impresora

Elija su impresora de la lista o ingrese el URI (la lista debe llenarse con las impresoras detectadas siempre que haya seguido las instrucciones en el wiki de la comunidad sobre la configuración de CUPS

Nueva impresora

Esto es lo que obtengo al imprimir a través de la red:

impresoras pop

A continuación, elegirá el controlador que usará para mí. Se recomienda Brother, el suyo será Canon.

Si tiene un archivo PPD, puede elegirlo aquí; de lo contrario, intente elegir su impresora de la base de datos seleccionando Canon aquí.

conductor

Si no encuentra su modelo en la lista, presione el botón Atrás e intente buscar un controlador para descargar arriba.

Canon

Una vez que haya encontrado su modelo en la lista, selecciónelo y avance

Se le pedirá que identifique su impresora aquí:

identificar

hazlo y luego haz clic en aplicar. Ahora imprima una página de prueba para asegurarse de que todo funcione correctamente:

página de prueba

Si imprime felicitaciones, ¡listo! De lo contrario, haga clic derecho en la impresora y asegúrese de que Habilitado esté marcado (debería estarlo)

habilitado

Si hace clic derecho en la impresora y elige propiedades, obtendrá algo como esto (su URI y controlador serán diferentes): accesorios

Debe asegurarse de que estas configuraciones tengan sentido si no puede imprimir. Si tiene el controlador incorrecto y todo lo demás es correcto, generalmente obtendrá algo de la impresora (salida confusa, alimentación de página, etc.)

Elder Geek
fuente
Bueno, usé el correcto (2.60-1). Como el URI del dispositivo obtengo ccp: // localhost: 59687. Se sienta tranquilo como si estuviera apagado :-(
Andy_519
1: Está directamente conectado a la PC en la que quiero imprimir 2: Seleccioné LBP2900 como modelo
Andy_519
¿Has configurado CUPS?
Élder Geek
Por favor, revise help.ubuntu.com/12.04/serverguide/cups.html
Elder Geek
Sí, tengo la CUPS Core Library.
Andy_519
8

Tengo el LBP2900 trabajando en Ubuntu 14.04.

  1. Descargar Linux capt driver versión 2.60

  2. Extraerlo en la carpeta de descarga y abrir la carpeta de 32 bits, ya que mi instalación es de 32 bits:

    descargas → linux capt ... → controlador de 32 bits → debian

  3. Después de hacer doble clic en los archivos, se abre el centro de software de Ubuntu y le pide que lo instale. Instale ambos archivos uno por uno, el segundo primero.

  4. Instalar los siguientes paquetes adicionales desde el centro de software de Ubuntu: portreserve, gsfonts, gsfonts-other, gsfonts-X11.

  5. Reinicie la impresora.

    service cups restart
    
  6. Agregue su impresora e inicie el demonio de impresora:

    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
    
  7. Verifique la función de la impresora:

    captstatusui -P LBP2900
    

    Esto abrirá una nueva ventana. Si el mensaje es "Listo para imprimir", ya está. Si el mensaje es error de que no hay ninguna impresora conectada, etc., reinicie el sistema operativo y repita los pasos del cinco al siete, y comenzará.

A veces puede dejar de funcionar después de reiniciar, luego ejecutar

sudo service ccpd restart 

e intenta de nuevo.

Fue una experiencia alegre para mí hacer que mi lbp2900b funcionara en Ubuntu 14.04, de lo contrario tendré que hacer un arranque doble en Windows solo para imprimir.

Engr Sameer Shaikh
fuente
Gracias hombre ... Finalmente encontré una solución que funciona ... Funciona a las mil maravillas. Funciona al 100%. El comando más importante es la primera línea del paso 6 (ccp: // localhost: 59787). La mayoría de las soluciones que encuentre tendrán este comando perdido, lo que está causando el verdadero problema. Muchas gracias hombre.
Kashyap Kansara 01 de
Para mí / dev / usb / lp0 no existe, cambié a / dev / usb / lp1
fangxing el
2

Pruebe con el printer-driver-cjetpaquete de instalación , que es el controlador común para las impresoras Cannon LBP:

sudo apt-get install printer-driver-cjet

fuente
Sí, hice eso ahora. ¿Que hago después?
Andy_519
Abra la impresora con la aplicaciónsystem-config-printer-gnome
¿Cómo haces eso exactamente?
Andy_519
Escribe system-config-printer-gnomeguión. entonces aparecerá el icono de "Impresora". Abre la aplicación. luego seleccione la impresora.
Ok, lo tengo ... Gracias pero no hay respuesta de la impresora
Andy_519
1

Instalación de Canon LBP2900 / LBP2900B - Ubuntu 14+

Nota: claridad de respuesta mejorada; Basado en una de las respuestas anteriores; gracias a esa respuesta; Tengo "edubuntu @ edubuntu-HCL-Desktop".

  1. Descargue la versión 2.70 del controlador capt de Linux para Linux desde el sitio web de Canon

  2. Extraerlo en la carpeta de descargas y abrir la carpeta para 32/64 bit: descargas → Linux capt ... → controlador de 32/64 bit → Debian → encontrará dos archivos.

    • cndrvcups-capt_2.70-1_i386[or-amd64].deb
    • cndrvcups-common_3.20-1_i386[or-amd64].deb
  3. Encienda la impresora

  4. Haga doble clic en los archivos, se abrirá el centro de software de Ubuntu y le pedirá que lo instale. Instale ambos archivos uno por uno, el segundo primero .

  5. Instale los siguientes paquetes adicionales desde el centro de software de Ubuntu: portreserve gsfonts gsfonts-other gsfonts-X11(puede que ya esté instalado, de lo contrario, instálelos).

  6. Agregue su impresora e inicie el demonio de la impresora con los siguientes comandos desde una Terminal (abrir con Ctrl+ Alt+ T):

    • service cups restart

    (generalmente la pantalla viene de la siguiente manera)

    stop: Unknown job: cups
    start: Unknown job: cups
    
    • sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp://localhost:59787 -E

      (generalmente la pantalla viene de la siguiente manera)

      [sudo] password for edubuntu: enter password if exists

    • sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usb/lp0

    (generalmente la pantalla viene de la siguiente manera)

     CUPS_ConfigPath = /etc/cups/
     LOG Path        = None
     UI Port         = 59787
    
     Entry Num : Spooler : Backend : FIFO path         : Device Path    : Status 
     ---------- --------- --------- ------------------- ---------------- -------
     [0]       : LBP2900 : ccp     : //localhost:59787 : /dev/usb/lp0   : New!!
    
    • sudo service ccpd start

    (generalmente la pantalla viene de la siguiente manera)

    Starting /usr/sbin/ccpd: .
    
    • sudo service ccpd status

    (generalmente la pantalla viene de la siguiente manera)

    /usr/sbin/ccpd: 6937 6936
    captstatusui -P LBP2900
    
  7. Esto abrirá una nueva ventana. En eso si el mensaje es "Listo para imprimir"; entonces está listo con la impresora LBP 2900. Si el mensaje es "error" o "no hay ninguna impresora conectada", etc., reinicie el sistema operativo y repita todos los pasos en la Terminal, e iniciará la impresora LBP 2900. A veces puede detenerse trabajando después de reiniciar, luego haga esto:

    sudo service ccpd restart 
    

Si esto es así, la pantalla se muestra a continuación:

(captstatusui:6949): GLib-CRITICAL **: Source ID 13 was not found when attempting to remove it
  1. Luego, apague y encienda la impresora y vuelva a hacer en la Terminal:

    captstatusui -P LBP2900
    

Está listo con la impresora LBP 2900 / LBP 2900B.

Subbayya Bhat Varmudi
fuente
Bienvenido a Ask Ubuntu! No publique respuestas duplicadas en diferentes preguntas. Simplemente crea más trabajo para los moderadores. Si las preguntas son tan similares que la misma respuesta funciona en cada una, entonces la última de las dos probablemente sea un duplicado y debe marcarse como tal.
Karl Richter
1
da un error: Check the DevicePath of /etc/ccpd.confen ubuntu 14.04, 64 bits
Ramesh Pareek
0

Un comentario, que puede ayudar a alguien que lo necesite, utilice controladores de 32 bits y las instrucciones correspondientes (de Sameer / Subbaya), INCLUSO para una máquina de 64 bits.

Además, antes de ejecutar el siguiente comando, verifique si la impresora estaba realmente presente en usb0 (o lp0): (de lo contrario, use el puerto usb apropiado en ella)

sudo / usr / sbin / ccpdadmin -p LBP2900 -o / dev / usb / lp0


(La respuesta de Edwin aquí: ¿Cómo hacer que Canon LBP2900B funcione en Ubuntu 16.04 LTS? )

UbuntuNoob
fuente