Printer Canon i255 di Ubuntu Linux

Berikut sedikit tips untuk menginstall printer Canon i255 pada OS Ubuntu Gutsy Gibbon 7.10.
Pada saat kita menginstall Ubuntu 7.10, Biasanya aplikasi cups telah diikutkan dengan CD tersebut. Jika belum ada maka kita dapat menginstallnya menggunakan perintah :

#sudo apt-get install cupsys

1. Pertama download drivernya
Silahkan ambil cari dibagian Tab Download : Download
2. File drivernya adalah bjfiltercups-2.3-0.i386.deb dan bjfilteri255-2.3-0.i386.deb
3. Cek Apakah device USB printernya telah connect. perintanya di terminal Command :

# /usr/sbin/lsusb

Contoh :

dedyisn@dedyisn-ubuntu:~$ /usr/sbin/lsusb
Bus 004 Device 005: ID 152d:2338
Bus 004 Device 002: ID 067b:2507 Prolific Technology, Inc.
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 04a9:2220 Canon, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 04a9:1085 Canon, Inc.
Bus 001 Device 003: ID 03eb:0902 Atmel Corp.
Bus 001 Device 001: ID 0000:0000

4. Kalau sudah terdetect biasanya ada tulisan seperti ini :

Bus 002 Device 004: ID 04a9:1085 Canon, Inc.

ID 04a9 adalah vendor ID, dan 1085 adalah product ID
5. Setelah itu lakukan instalasi :

# dpkg -i bjfiltercups-2.3-0.i386.deb
# dpkg -i bjfilteri255-2.3-0.i386.deb

Sesuaikan lokasi dari tempat anda menyimpan file bjfiltercups-2.3-0.i386.deb dan bjfilteri255-2.3-0.i386.deb

6. Lalu lakukan pengecekan terhadap file file library dari Bji255 ini, karena terkadang ada beberapa file library yang tidak ada .cara melihat shared library yang dipakai

dedyisn@dedyisn-ubuntu:~$ ldd /usr/local/bin/bjfilteri255

Nanti akan ada tulisan seperti ini :

linux-gate.so.1 => (0xffffe000)
libcnbpcmcm182.so => /usr/lib/libcnbpcmcm182.so (0xb7f29000)
libcnbpess182.so => /usr/lib/libcnbpess182.so (0xb7ef5000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ecf000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7ecb000)
libtiff.so.3 => not found
libpng.so.2 => not found
libcnbpcnclapi182.so => /usr/lib/libcnbpcnclapi182.so (0xb7e49000)
libcnbpcnclbjcmd182.so => /usr/lib/libcnbpcnclbjcmd182.so (0xb7e44000)
libcnbpcnclui182.so => /usr/lib/libcnbpcnclui182.so (0xb7e3e000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cf4000)
/lib/ld-linux.so.2 (0xb7f42000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7cd4000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7cbf000)

7. Pada Contoh diatas,ada beberapa file binary yang belum ditemukan, maka untuk menambahkannya memakai symbolic link yang file binary nya mempunyai tipe yang sama yaitu dengan perintah ln

dedyisn@dedyisn-ubuntu:~$ cd /usr/lib
dedyisn@dedyisn-ubuntu:~$ ln -s libpng12.so.0 libpng.so.2
dedyisn@dedyisn-ubuntu:~$ cd /

11. Lakukan pengecekan kembali

dedyisn@dedyisn-ubuntu:~$ ldd /usr/local/bin/bjfilteri255

Nanti muncul seperti ini :

dedyisn@dedyisn-ubuntu:~$ ldd /usr/local/bin/bjfilteri255
linux-gate.so.1 => (0xffffe000)
libcnbpcmcm182.so => /usr/lib/libcnbpcmcm182.so (0xb7f29000)
libcnbpess182.so => /usr/lib/libcnbpess182.so (0xb7ef5000)
libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ecf000)
libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7ecb000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7e77000)
libpng.so.2 => /usr/lib/libpng.so.2 (0xb7e54000)
libcnbpcnclapi182.so => /usr/lib/libcnbpcnclapi182.so (0xb7e49000)
libcnbpcnclbjcmd182.so => /usr/lib/libcnbpcnclbjcmd182.so (0xb7e44000)
libcnbpcnclui182.so => /usr/lib/libcnbpcnclui182.so (0xb7e3e000)
libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cf4000)
/lib/ld-linux.so.2 (0xb7f42000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7cd4000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7cbf000)

8. Cek semua file binary yang ada di /usr/local/bin , bila ada file yang belum di temukan berarti pake symbolic link lagi.
9. Kalau sudah beres semua, sekarang test driver lewat browser , ketik : http:/localhost:631/
Klik Add Printer
Ketikkan :
Name: misal : Canoni255
Location : misal : home
Description : misal : CanonBJC

10. Pilih Device : Canon i255 USB #1 ( Canon i255)
11. Pilih Model dengan mencari file .ppd nya.Klik Browse , pilih file /usr/share/cups/model/canoni155.ppd
12. Masukkan User Name : root dan passwordnya (sesuai password root)

Kalo ada yang belum dimengerti silahkan posting komentar anda

Screenshoot hasil printer test page

Screenshoot Ubuntu

Original posted : tatin@elect-eng.its.ac.id
Edited by : dedyisn

Catatan :

Untuk settingan Quality hanya merupakan option ( Ada beberapa user yang justru printernya tidak respon setelah mengedit qualitynya ). Jadi saya anjurkan untuk menggunakan file .ppd asli untuk settingan printer ini. Jangan lupa backup file canoni255.ppd nya jika hendak melakukan editing

20 Responses to “Printer Canon i255 di Ubuntu Linux”


  1. Gravatar Icon 1 ozylog

    mas kok g bisa ya??…padahal semua petunjuk dah saya ikutin…Comment posted using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux

  2. Gravatar Icon 2 ntan

    salam kenal dari Makassar…

    jangan2 kenal sama Ilham yang di Maumere juga yah??Comment posted using Mozilla Firefox Mozilla Firefox 2.0.0.3 on Windows Windows XP

  3. Gravatar Icon 3 dedyisn

    @ ozylog
    Bisa lebih jelas, error yang ditemukan bagaimana ?
    Apa Library dah lengkap semua
    ldd /usr/local/bin/bjfilteri255
    coba cek dengan ldd /usr/local/bin/bjfilteri255
    Kalo ada yang belum ( not found ) tolong di posting ke sini contoh errornya.

    @ntan
    Yup kebetulan memang saya dan Ilham sama-sams dari makassarComment posted using Mozilla Firefox Mozilla Firefox 2.0.0.8 on Ubuntu Linux Ubuntu Linux

  4. Gravatar Icon 4 ozylog

    linux-gate.so.1 => (0xffffe000)
    libcnbpcmcm182.so => /usr/lib/libcnbpcmcm182.so (0xb7f7a000)
    libcnbpess182.so => /usr/lib/libcnbpess182.so (0xb7f46000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7f20000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7f1c000)
    libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7ec8000)
    libpng.so.2 => /usr/lib/libpng.so.2 (0xb7ea5000)
    libcnbpcnclapi182.so => /usr/lib/libcnbpcnclapi182.so (0xb7e9a000)
    libcnbpcnclbjcmd182.so => /usr/lib/libcnbpcnclbjcmd182.so (0xb7e95000)
    libcnbpcnclui182.so => /usr/lib/libcnbpcnclui182.so (0xb7e8f000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7d45000)
    /lib/ld-linux.so.2 (0xb7f92000)
    libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7d25000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb7d10000)

    ini juga saya udah lakuin => Cek semua file binary yang ada di /usr/local/bin , bila ada file yang belum di temukan berarti pake symbolic link lagi.

    g ada error…cuma kenapa g bisa ngeprint….perintah dah dijalanin tapi si printer diem aja….

    Jawaban :

    Coba Buka Canoni255.ppd
    letaknya di /usr/share/cups/model/canoni255.ppd

    edit baris berikut
    *MaxMediaWidth: “612?
    *MaxMediaHeight: “1656?
    menjadi
    *MaxMediaWidth: “215?
    *MaxMediaHeight: “584?
    Tambahkan :
    *OpenUI *CNQuality/Quality: PickOne
    *DefaultCNQuality: 3
    *CNQuality 2/High: “2?
    *CNQuality 3/Normal: “3?
    *CNQuality 4/Standard: “4?
    *CNQuality 5/Economy: “5?
    *CloseUI: *CNQuality

    Trus Save file ini dan Restart Cupsys
    /etc/init.d/cups restartComment posted using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux

  5. Gravatar Icon 5 ozylog

    wah langsung bisa mas…thanks bangetComment posted using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux

  6. Gravatar Icon 6 gambasvb

    mas saya masih belum ngerti bikin simbolik linknya…. bisa di jelaskan tidak mas… ato saya dikasih linknya saja buat bikin linknya…. makasih…

    Coba Mas lakukan perintah
    ldd /usr/local/bin/bjfilteri255
    Trus Lihat beberapa library yang isinya masih not found
    Untuk itu harus dilakukan pembuatan symbolic link
    Coba mas include-kan hasil dari perintah di atas pada web ini
    semoga saya bisa membantu.

    Comment posted using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Linux Linux

  7. Gravatar Icon 7 masrul

    Saya nggak engerti gimana caranya membuat link file binary setelah ditemukan not found ada 6 buah file binary yang tidak ditemukan gimana caranya melink file binari yang sama, saya orang baru yang pake ubuntu kebetulan dirumah saya punya printer i255, kalo dikantor langsung konek aja enggak perlu instal paket kerena ada di database ubuntu, minta tolong ya? sebelumnya makasihComment posted using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux

  8. Gravatar Icon 8 masrul

    posting binary link yang tidak ditemukan adalah :
    libcnbppcmcm182.so - not found
    libcnbpress182.so - not found
    libtiff.so.3 -not foung
    libcnbpcnlapil182.so - not found
    libcnbpcnclbj182.so - not found
    tolongin gimana bikin link binary, bener2 enggak engerti, makasih sebelumnya

    coba lakukan kayak gini bos :
    sudo ln -s libcnbppcmcm182.so libcnbppcmcm182.so.6.03.1
    sudo ln -s libcnbpress182.so
    sudo ln -s libtiff.so.3 libtiff.so.4
    sudo ln -s libcnbpcnlapil182.so libcnbpcnlapil182.so.3.0.0
    sudo ln -s libcnbpcnclbjcmd182.so libcnbpcnclbjcmd182.so.3.0.0

    Ntar cek lagi pake perintah :
    ldd /usr/local/bin/bjfilteri255

    Lalu coba add ulang printernya

    semoga berhasil

    Comment posted using Mozilla Firefox Mozilla Firefox 2.0.0.6 on Ubuntu Linux Ubuntu Linux

  9. Gravatar Icon 9 Anton

    Wah, Langsung berhasil i255 nya di ubuntu 8.04
    Padahal ga berhasil2 soalnya dari file rpm dialienkan jadi deb, tapi ga nongol debnya. Ini apa yang salah ya?
    alien udah generate deb nya tp ga nongol di desktop.
    Btw Makasih banyak ya linknya, langsung .deb bo!(gw nyaris bunuh diri karena frustrasi, maklum kagak ngerti PC tp mau pake OSS…)Comment posted using Mozilla Firefox Mozilla Firefox 3.0 on Linux Linux

  10. Gravatar Icon 10 Anton

    Ternyata Printer nya diem aja.
    Mau ngesafe skrip CNQuality tp ga bisa, katanya u don’t have permission to safe this file. Gimana nih? Apa aku ganti aja y linuxnya? yg kompatibel ama i255 kira2 distro apa y?Comment posted using Mozilla Firefox Mozilla Firefox 3.0 on Linux Linux

  11. Gravatar Icon 11 dedyisn

    Untuk Mas Anton
    Coba lakukan perintah pad terminal :
    ldd /usr/local/bin/bjfilteri255

    Lihat library yang belum ada
    Jika ada yang not found lakukan symbolic link seperti yang saya jelaskan diatas

    Untuk mengatur CNQuality, pastikan aksesnya sebagai root
    Biasanya sih saya pake printah :
    sudo gedit /usr/share/cups/model/canoni255.ppd
    Lalu coba edit sesuai langkah diatas

    Maaf jika informasinya masih kurang, karena saya juga masih baru di linuxComment posted using Mozilla Firefox Mozilla Firefox 3.0 on Linux Linux

  12. Gravatar Icon 12 Anton

    Anton mau konsultasi lagi,
    not found - libtiff.so.3
    libpng.so.2

    Aku sdh coba $ sudo ln -s libtiff.so.3 baik pake so.4 maupun tidak.
    Trus pas di-ldd, tetap saja not found, tapi kalo di ln -s lagi responnya
    ln: creating symbolic link `./libtiff.so.3′: File exists

    btw perintah /etc/init.d/cups restart ….. tidak jalan, trus aku ganti cups nya pake cupsys, bgmn?
    trus perintah *MaxMediaWidth: “215? di ppd ku tertulis “215″ jadi aku pake tanda petik juga. apakah hal ini berpengaruh?

    Trims y…

    Sorry baru jawab
    Untuk Masalah ini coba lihat/cek library png dan tiff yang telah ada
    Misalnya kalau di PC saya ada libtiff.so.3 libtiff.so.4 dan libtiff.so.4.2.1
    Trus untuk lib png ada libpng.so.3 libpng.so.2 dan libpng12.so.0
    Biasanya untuk library yang sudah anda lakukan ls, maka library tersebut harus dibuang dulu dengan perintah :
    sudo rm libtiff.so.3 ( Pastikan anda ada dalam directory /usr/lib/ ) dan
    sudo rm libpng.so.2

    Setelah itu lakukan symbolic link dengan menggunakan shared library tersedia ( Ingat, type yang dipake adalah Shared library, bukan Link to Shared Library )
    Berikut screenshoot biar lebih jelas :
    Shared Library
    Kalau di Screenshoot yang saya lakukan adalah perintah :

    sudo ln -s /usr/lib/libpng12.so.0.15.0 /usr/lib/libpng.so.2

    ( karena libpng12.so.0.15.0 adalah shared library)
    Untuk cara yang sama coba cek library tiff ( kalau di PC saya, saya melakukan perintah :

    sudo ln -s /usr/lib/libtiff.so.4.2.1 /usr/lib/libtiff.so.3

    Kalau masih ada masalah silahkan PM saya di email : dedyisn@telkom.net

    Comment posted using Mozilla Firefox Mozilla Firefox 3.0 on Linux Linux

  13. Gravatar Icon 13 Anton

    Trims kk. blom sempet coba yang terakhir nih, lagi sibuk ngurus surat2 untuk PTT. nanti kalo sdh berhasil ta’ kbri lagi. terima kasih banyak y. (negara ini butuh banyak orang seperti kk). :) Comment posted using Mozilla Firefox Mozilla Firefox 3.0 on Linux Linux

  14. Gravatar Icon 14 prims

    mas cara tuk uninstall cups printer gmana ya , trus kl di install lg jg gimana caranya ya
    soalnya aku mau connectkan pc.ku ke pc yg ada printernya (aku pakai ubuntu 7.10)
    kluar cups error
    gmana ya caranya atasin itu

    Dedyisn :

    Seharusnya pada saat instalasi awal, pada Ubuntu 7.10 sudah include cupsys. Mungkin anda bisa menyebutkan error apa yang terjadi biar lebih mudah di selesaikan. Biasanya kalo printer di sharing, untuk windows saya pake Samba server .

    Comment posted using Mozilla Firefox Mozilla Firefox 2.0.0.12 on Windows Windows XP

  15. Gravatar Icon 15 very

    trims atas penjelasannya……..

    saya da coba semua perintah nya n hasil ldd /usr/lib/local/bin/bjfilteri255 sperti ini

    linux-gate.so.1 => (0xb7f2d000)
    libcnbpcmcm182.so => /usr/lib/libcnbpcmcm182.so (0xb7f16000)
    libcnbpess182.so => /usr/lib/libcnbpess182.so (0xb7ee2000)
    libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7ebc000)
    libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7eb8000)
    libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb7e65000)
    libpng.so.2 => /usr/lib/libpng.so.2 (0xb7e42000)
    libcnbpcnclapi182.so => /usr/lib/libcnbpcnclapi182.so (0xb7e37000)
    libcnbpcnclbjcmd182.so => /usr/lib/libcnbpcnclbjcmd182.so (0xb7e32000)
    libcnbpcnclui182.so => /usr/lib/libcnbpcnclui182.so (0xb7e2c000)
    libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7cdd000)
    /lib/ld-linux.so.2 (0xb7f2e000)
    libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7cbd000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb7ca8000)

    namun stlh menjalan kan perintah test print page printernya diam aja padahal baris halaman da di edit, termasuk dengan qualitynya

    tolong bantuin dong…… please…..!

    Dedyisn :

    Bos masih punya file canoni255.ppd yang asli nggak ? Kalo masih ada coba gunakan file .ppd yang belum diedit tersebut, Kadang2 karena masalah di settingan quality ini, bisa juga mengakibatkan printer nggak respon
    silahkan dicoba. kalo file canoni255.ppd yang asli sudah tidak ada, ntar saya upload kan

    Comment posted using Mozilla Firefox Mozilla Firefox 3.0b5 on Linux Linux

  16. Gravatar Icon 16 very

    tks sebelumnya.
    saya da ga punya yg asli nya……

    setelah diperiksa dengan benar ternyata saat perintah print. pada localhost:631 tampil pernyataan sepeti ini

    “/usr/lib/cups/filter/pstocanonbj failed

    apa yang harus sya lakukan? n apa yang salah dari konfigurasi saya?
    bosss. mhn pencerahan dong
    Dedyisn :

    Memang kayaknya masalahnya di file canoni255.ppd ( saya pernah coba mengedit file ini dan
    sebaiknya printer canon i255 yang telah anda buat dihapus dulu ( melalui http://localhost:631 )
    lalu add printer ulang dengan menggunakan file canoni255.ppd asli ( yang belum pernah diedit ). File canoni255.ppd sudah saya kirimkan via email. Mudah mudahan berhasil

    Comment posted using Mozilla Firefox Mozilla Firefox 3.0b5 on Linux Linux

  17. Gravatar Icon 17 very

    terima kasih boss ats canon ppd nya.

    sudah saya lakukan uninstall print dari localhost:631nya trus saya buat driver yang baru namun print saya tetap diam.

    boss. sya ga ngerti cara menghapus printnya secara keseluruhan untuk di installkan kembali file cup dan bjfilternya. mohon pencerahan…..

    tks atas bantuannya.

    Dedyisn :

    Step 1 - Masuk ke Localhost:631
    Step 2 - Pilih Add printer
    Step 3 - Untuk Printernya pilih Canon i255 USB #1 ( Canon i255)
    Step 4 - Pada bagian nama printer dan deskripsi, di isi seperti biasa.
    Step 5 - Pada bagian pemilihan driver, pilih yang ppd.
    step 6 - Arahkan ke file ppd yang pernah saya kirimkan
    Klo ada pilihan, pilih use new ppd setting, Trus finish”

    Comment posted using Mozilla Firefox Mozilla Firefox 3.0b5 on Linux Linux

  18. Gravatar Icon 18 Mili

    Great work.Comment posted using Internet Explorer Internet Explorer 6.0 on Windows Windows XP

  1. 1 Akhirnya bisa di Amd64 ( install printer canon i255-ip1000-ip1800) at DedyIsn World
  2. 2 Install printer canon i255 , ip1700, ip1000 dan ip1880 on Acer Ubuntu Hardy Heron ( Amd 64 ) « Asep Sriwijaya | Indahnya Persaudaraan

Leave a Reply