Driver untuk Canon LBP 2900


9

Bagaimana cara menginstal driver untuk printer Canon LBP 2900 di Ubuntu 14.04?

Saya telah mencoba menginstal driver dari dukungan resmi CANON dan memeriksa jawaban lain di Ask Ubuntu tetapi sejauh ini tidak ada hasil.



Saya mengunduh driver terakhir dan mencoba me-restart cangkir tetapi tidak berhasil. Semuanya terlihat ok, saya bisa melihat printer saya jika saya masuk "pengaturan" tetapi katanya tidak aktif dan tidak mencetak. Ada ide lain?

Ada beberapa upaya untuk skrip out-of-the-box di sini: github.com/dkavraal/CanonCAPTdriver (CAPT 2.60)
Hugolpz


Ok ... repositori git sebelumnya memiliki ulasan buruk untuk 14,04.
Hugolpz

Jawaban:


4

Di bawah ini adalah solusi kerja saya, yang dapat diadaptasi untuk model LBP lain & bitwidth PC.

Install

Dalam kasus Ubuntu 64-bit, printer 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

Beradaptasi dengan bitwidth Anda.

OS restart

Jika printer tidak berfungsi setelah menginstal & OS restart:

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

Untuk instruksi lebih lanjut, lihat https://github.com/hugolpz/Canon_printer

Rekomendasi

Beli printer yang kompatibel dengan non-Canon Linux.


1
Ketika menjalankan sudo make -f ./install.mk BITS = 64 PRINTER = LBP2900: gzip: drivers.tar.gz: not in tar format gzip: Ini tidak tampak seperti tar arsip tar: Keluar dengan status kegagalan karena kesalahan sebelumnya install.mk:36: resep untuk target 'unzip' gagal make: *** [unzip] Kesalahan 2
quangkid

1

Ini adalah driver terbaru dari kanon. Versi 2.60, dan Anda dapat mengunduhnya di sini .

Setelah diekstrak, ia akan memiliki driver 32bit, dan driver 64bit.

Perangkat lunak ini adalah driver printer CAPT yang menyediakan fungsi pencetakan untuk printer Canon LBP yang beroperasi di bawah lingkungan CUPS (Common UNIX Printing System), sistem pencetakan yang beroperasi pada sistem operasi Linux.


Saya sudah melakukannya, saya tahu bahwa dalam versi sebelumnya ada beberapa langkah untuk me-restart cangkir dll melalui terminal, apakah Anda tahu panduan lengkap untuk menginstal?
user275919

Untuk memulai kembali CUPS dari terminal, Anda akansudo /etc/init.d/cupsys restart
Mitch

Saya perlu jawaban untuk askubuntu.com/q/519521/155039
Faisal

1

Ini bekerja untuk saya di Linux Mint 17 32-bit (yang lebih atau kurang Ubuntu 14,04 32-bit).

  1. Unduh dan instal drivernya.

    Pergi ke situs web Canon Asia (atau situs web Canon lainnya) dan unduh Driver Printer CAPT untuk Linux Versi 2.60 dari tautan ini .

    Ekstrak untuk mendapatkan folder yang berisi direktori 32-bit_Driver / Debian, masukkan ke dalam.

    Instal file .deb cndrvcups-common_2.60-1_i386.deb dari terminal:

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

    Anda juga dapat menginstalnya menggunakan installer paket gdebi.

    Selanjutnya instal cndrvcups-capt_2.60-1_i386.deb

    sudo dpkg -i cndrvcups-capt_2.60-1_i386.deb
    
  2. Instal font dan program postscript lain untuk memesan port untuk printer.

    Instal portreserve, gsfonts, gsfonts-other, gsfonts-X11 melalui Synaptic Package Manager.

  3. Mulai ulang printer.

    service cups restart
    
  4. Tambahkan printer dan mulai daemon Printer Canon.

    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. Periksa status printer.

    captstatusui -P LBP2900
    

    Jika Anda melihat pesan Ready to print, Anda selesai! Lain Anda mungkin harus me-restart sistem, dan ulangi semua langkah dari langkah 4.

    Ini mungkin berhenti bekerja setelah restart sistem. Jalankan sudo service ccpd restartdan coba lagi.


Saya melakukan hal itu dan gagal. Ubuntu 14.04, 64bits.
Hugolpz
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.