MANDRIVA 2008: CÀI MÁY IN CANON LBP-1120, … dùng CAPT driver (Update 2/7/2008).

MANDRIVA 2008: CÀI MÁY IN CANON LBP-1120, 1210, 2900, 3000, 3200, 3210, 3300, 3500, 5000, 5100, 5300 dùng CAPT driver

UDATE 24/3/2009: xem hướng dẫn cho Mandriva 2009.0 tại đây.

Các hướng dẫn dưới đây đúng cho tất cả các máy in dùng driver CAPT Printer Driver for Linux của Canon.
Printer Name Driver Name PPD File Name
LBP5100 Canon LBP5100 CNCUPSLBP5100CAPTK.ppd
LBP5300 Canon LBP5300 CNCUPSLBP5300CAPTK.ppd
LBP3500 Canon LBP3500 CNCUPSLBP3500CAPTK.ppd
LBP3300 Canon LBP3300 CNCUPSLBP3300CAPTK.ppd
LBP5000 Canon LBP5000 CNCUPSLBP5000CAPTK.ppd
LBP3210 Canon LBP3210 CNCUPSLBP3210CAPTK.ppd
LBP3000 Canon LBP3000 CNCUPSLBP3000CAPTK.ppd
LBP2900 Canon LBP2900 CNCUPSLBP2900CAPTK.ppd
LBP3200 Canon LBP3200 CNCUPSLBP3200CAPTK.ppd
LBP-1120 Canon LBP-1120 CNCUPSLBP1120CAPTK.ppd
LBP-1210 Canon LBP-1210 CNCUPSLBP1210CAPTK.ppd

Cách làm dưới đây trình bày ví dụ cho hệ Linux Mandriva nhưng có thể dùng tham khảo cho các hệ Linux khác.

Trước hết, mở Control Center, nhấn vào Hardware – Setup the printer(s) để cài một số phần mềm cần thiết.
Sau khi cắm và bật máy in, xuất hiện thông báo:

Nhấn nút OK, sau một lúc xuất hiện tiếp thông báo sau:

Thông báo cho biết, chương trình không chọn được driver và yêu cầu người dùng tự chọn trong danh sách bên dưới. Khi vào danh sách đó, chọn mục CANON cũng không thấy model LBP-1120. Vì vậy nhấn nút Cancel để kết thúc quá trình cài đặt này.
Sở dĩ có tình trạng trên vì máy in LBP-1120 thuộc một họ máy in của CANON dùng driver riêng của CANON là CAPT (nguồn đóng) vì vậy không được cài sẵn trong Mandriva.
Google search cụm từ “CAPT Printer Driver” ta sẽ tìm được ví dụ trang này có chứa driver cần tìm. Mở trang đó, cuốn xuống dưới cùng, tìm đến chỗ dưới đây:

Nhấn vào dòng CAPTDRV160.tar.gz (hoặc bản mới hơn) để tải file đó về. Nhấn phím phải chuột vào file, chọn Extract – Extract Here, file được giải nén thành thư mục CAPTDRV160.
Mở thư mục đó, rồi mở tiếp thư mục doc ta thấy có file guide-capt-1.6xe.tar.gz. Nhấn chuột phải vào file rồi chọn Extract – Extract Here, file được giải nén thành thư mục guide-capt-1.6xE. Mở thư mục đó ra, nhấn chuột vào file manual_contents.html ta sẽ có một trang web hướng dẫn cài đặt. Về cơ bản các bước dưới đây làm theo hướng dẫn đó, có sửa đổi đôi chút cho dễ hơn.

  1. Mở thư mục CAPTDRV160/driver/rpm. Nhấn vào file cndrvcups-common-1.60-1.i386.rpm để cài trước, sau đó nhấn tiếp vào file cndrvcups-capt-1.60-1.i386.rpm để cài tiếp. (Mandriva dùng dạng đóng gói file cài đặt là rpm nên ta cài các file nói trên. Với những hệ Linux dùng dạng file deb thì mở thư mục CAPTDRV160/driver/deb để cài).
  2. Vào menu Menu – Tools – System Tools – KDE Control Center. Trong màn hình KDE Control Center, chọn mục Printers. Nhấn nút Administrator Mode để vào chế độ Admin. Nhấn vào menu Print Server – Restart Server để khởi động lại Print Server cho nó nhận các driver mới cài.
  3. Mở Terminal, chạy lần lượt ba lệnh sau:
    • su – Enter – nhập password của root rồi Enter tiếp.
    • /usr/sbin/lpadmin -p LBP1120 -m CNCUPSLBP1120CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E rồi Enter.
    • /usr/sbin/ccpdadmin -p LBP1120 -o /dev/usb/lp0 rồi Enter.

    Lệnh đầu tiên chuyển sang user root. Lệnh thứ hai đăng ký máy in với trình quản lý hàng đợi (print spooler). Lệnh thứ ba đăng ký máy in với ccpd daemon.

  4. Nhấn vào Menu – Run Command rồi chạy lệnh sau:
    kdesu kwrite /etc/rc.local (nhập password của root khi được hỏi).
    thêm dòng /etc/init.d/ccpd start vào cuối file rc.local rồi save và đóng kwrite lại.
  5. Quay trở lại màn hình KDE Control Center, vào mục Printer để cài máy in. (CHÚ Ý: không rõ tại sao nhưng chỉ cài máy in bằng KDE Control Center mới in được. Cài máy in bằng Mandriva Linux Control Center không in được).
  6. Khởi động lại máy tính.

26 thoughts on “MANDRIVA 2008: CÀI MÁY IN CANON LBP-1120, … dùng CAPT driver (Update 2/7/2008).

  1. minh hoi ban mot cau duoc ko la tai sao minh bat may len vao o cd sao ko vao duoc a ban
    ban co the chi cho minh bi loi o dau ko . minh
    cam onban nhe

  2. Các hệ Linux hiện nhận ổ CDRom dễ dàng. Nhưng nó chỉ mở được ổ khi có đĩa ở trong đó. Vì vậy:
    1- Kiểm tra xem ổ CD còn tốt không (khởi động vào Windows hoặc lắp sang máy khác).
    2- Đĩa còn tốt không.

    • Từ khi bạn hỏi đến nay đã có ai trả lời chưa, kết quả như thế nào rồi, bạn cứ tìm theo đường dẫn phần mềm máy in xem sao, mình cũng đang nhờ các bạn tìm thay đây. Chúc bạn thành công trong công việc và hạnh phúc trong cuộc sống.

  3. tôi mua một máy in phun canon 1880 cách đây 9 tháng với giá 947000 đ.Máy in rất đẹp nhưng chỉ chừng 1 tháng là hết mực.Hiện nay tôi hỏi mua 2 hộp mực thì được báo giá là 850000 đ.như vậy gần bằng giá mua máy mới.Hiện tôi không biết phải làm thế nào.Mua 2 hộp mực mới thì rủi ro cao quá.Chẳng may máy hư thì lại hết bảo hành.Còn mua máy mới thì máy cũ sẽ làm gì chẳng lẽ bán ve chai !!!Bạn nào có cao kiến xin chỉ giúp.Cám ơn

  4. mình thấy là khi cài win XP2 thì tất cả hệ điều linux đã có rùi chứ. có ai biết cài máy in canon 1120 chỉ tui với. tui cài bằng đĩa CD cho nó tự sớt nhưng khi ra lệnh in vẫn ko in đc . đã báo nhận máy in ở góc phải phía dưới có hình máy in và có dấu chấm than màu xanh. ai biết hãy gửi vào mail cho tui nhe tui xin chân thành cảm ơn nhá.

  5. Pingback: Kubuntu 7.10: Cài đặt máy in Canon LBP 1120, 1210, 2900,… và HP 1020 « Phần mềm nguồn mở – Linux

  6. máy in Canon1120 cua mình in không ra được chữ in đậm.hic.Mình liên tục bị mắng vì làm bài ko theo yêu cầu.:(

Bình luận về bài viết này