it-swarm.com.de

Treiber für Canon LBP 2900

Wie installiere ich den Treiber für den Canon LBP 2900 Drucker in Ubuntu 14.04?

Ich habe versucht, Treiber vom offiziellen Canon-Support zu installieren und andere Antworten auf Ask Ubuntu geprüft, aber bisher keine Ergebnisse.

8
user275919

Im Folgenden ist meine Arbeitslösung aufgeführt, die an andere LBP-Modelle und PC-Bitbreiten angepasst werden kann.

Installieren

Im Fall von Ubuntu 64-Bit, Drucker 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

Passen Sie sich Ihrer Bitbreite an.

Neustart des Betriebssystems

Wenn der Drucker nach der Installation und dem Neustart des Betriebssystems nicht funktioniert:

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 :)

Weitere Anweisungen finden Sie unter https://github.com/hugolpz/Canon_printer

Empfehlungen

Kaufen Sie einen nicht mit Canon Linux kompatiblen Drucker.

4
Hugolpz

Dies ist der neueste Treiber von Canon. Seine Version 2.60, und Sie können es herunterladen hier .

Nach dem Extrahieren enthält es sowohl die 32-Bit- als auch die 64-Bit-Treiber.

Diese Software ist ein CAPT-Druckertreiber, der Druckfunktionen für Canon LBP-Drucker bereitstellt, die in der CUPS-Umgebung (Common UNIX Printing System) arbeiten, einem Drucksystem, das unter Linux-Betriebssystemen ausgeführt wird.

1
Mitch

Dies funktionierte für mich in Linux Mint 17 32-Bit (das ist mehr oder weniger Ubuntu 14.04 32-Bit).

  1. Laden Sie die Treiber herunter und installieren Sie sie.

    Rufen Sie die Canon Asia-Website (oder eine andere Canon-Website) auf und laden Sie den CAPT-Druckertreiber für Linux Version 2.60 von dieser Link herunter.

    Extrahieren Sie es, um einen Ordner mit dem Verzeichnis 32-bit_Driver/Debian zu erhalten.

    Installieren Sie die Deb-Datei cndrvcups-common_2.60-1_i386.deb vom Terminal aus:

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

    Sie können es auch mit dem gdebi-Paketinstallationsprogramm installieren.

    Installieren Sie als Nächstes cndrvcups-capt_2.60-1_i386.deb

    Sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
    
  2. Installieren Sie andere Postscript-Schriftarten und Programme, um Ports für den Drucker zu reservieren.

    Installieren Sie portreserve, gsfonts, gsfonts-other, gsfonts-X11 über den Synaptic Package Manager.

  3. Starten Sie den Drucker neu.

    service cups restart
    
  4. Fügen Sie einen Drucker hinzu und starten Sie den Canon Printer Daemon.

    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. Überprüfen Sie den Druckerstatus.

    captstatusui -P LBP2900
    

    Wenn Sie die Nachricht Ready to print sehen, sind Sie fertig! Anderenfalls müssen Sie möglicherweise das System neu starten und alle Schritte ab Schritt 4 wiederholen.

    Nach dem Neustart des Systems funktioniert es möglicherweise nicht mehr. Führen Sie Sudo service ccpd restart aus und versuchen Sie es erneut.