You must be registered for see links
Trong bài viết này tớ sẽ hướng dẫn các bạn cài đặt driver cho máy in Canon LBP3050 trên Ubuntu 10.04. Với các phiên bản khác của Ubuntu có thể quá trình cài đặt hơi khác một chút, nhưng chắc là cũng không có quá nhiều thay đổi. Quá trình thực hiện hơi dài 1 tí, các bạn cần kiên nhẫn thực hiện.
1. Download driver
Đầu tiên, các bạn download driver mới nhất
You must be registered for see links
. phiên bản hiện tại là 2.20Sau khi download xong, bạn giải nén file vừa tải về được thư mục CAPT_Printer_Driver_for_Linux_v220_uk_EN
2. Cài đặt driver
2. 1. Ubuntu 32bits
Nếu bạn đang sử dụng phiên bản 32bits bạn vào thư mục CAPT_Printer_Driver_for_Linux_v220_uk_EN → 32-bit_Driver → Debian và click đúp chuột để chạy lần lượt 2 file sau: cndrvcups-common_2.20-1_i386.deb, cndrvcups-capt_2.20-1_i386.deb.
2.2. Ubuntu 64bits
Không hiểu sao Canon lại không tạo file .deb cho phiên bản 64bits, mà chỉ có file .rPhần mềm nên nếu máy bạn đang sử dụng phiên bản 64bits thì bạn cần cài đặt thêm tool alien để convert các file .rPhần mềm thành file .deb để cài đặt. Cách cài đặt và sử dụng alien bạn xem ở phần dưới.
Sau khi convert thành công, cũng tương tự như với phiên bản 32bits, bạn vào thư mục CAPT_Printer_Driver_for_Linux_v220_uk_EN → 64-bit_Driver →RPM và click đúp chuột vào 2 file .deb vừa tạo (cndrvcups-common_2.20-1.x86_64.deb, cndrvcups-capt-2.20-1.x86_64.deb) để cài đặt.
2.3. Sử dụng tool alien
Trong môi trường terminal, bạn chạy lệnh sau để cài đặt alien
1 | sudo apt-get install alien |
1 2 | alien -k cndrvcups-common- 2.20 - 1 .x86_64.rpm alien -k cndrvcups-capt- 2.20 - 1 .x86_64.rpm |
3. Khởi động lại CUPS
Trong terminal bạn chạy lệnh
1 | sudo / etc / init.d / cups restart |
Bạn bật máy in và kiểm tra xem hệ thống đã nhận được máy in chưa bằng cách bật terminal và thực hiện lệnh:
1 | sudo tail / var / log / messages |
5. Đăng ký máy in tại spooler
Trong terminal chạy lệnh:
1 | sudo / usr / sbin / lpadmin -p LBP3050 -m CNCUPSLBP3050CAPTK.ppd -v ccp: / var / ccpd / fifo0 -E |
Trong terminal chạy lệnh:
1 | sudo / usr / sbin / ccpdadmin -p LBP3050 -o / dev / usb / lp0 |
Entry Num : Spooler : Backend : FIFO path : Device Path : Status
—————————————————————————-
[0] : LBP3050 : usb : //Canon/LBP3050 : /dev/usb/lp0 : New!!
7. Khởi động CCPD daemon
Trong terminal chạy lệnh:
1 | sudo / etc / init.d / ccpd start |
Trong terminal bạn chạy lệnh
1 | sudo gedit / etc / rc.local |
1 2 | # Start printer - vatuan / etc / init.d / ccpd start |
9. Đặt lệnh tắt cho chuỗi lệnh kiểm tra trạng thái và khởi động lại máy in
Trong terminal, chạy lệnh:
gedit ~/.bashrc
Trong cửa sổ trình soạn thảo gedit vừa mở ra, ta thêm vào cuối cùng 2 dòng:
1 2 | alias lbpstatus = 'captstatusui -P LBP3050' alias lbprestart = 'sudo /etc/init.d/ccpd restart && sudo /etc/init.d/cups restart' |
10. Khởi động lại máy tính
Sau khi khởi động lại máy tính bạn sẽ thấy Ubuntu tự nhận và tạo một máy in mới tên là LBP3010-LBP3018-LBP3050, bạn disable (tắt Enable) nó và Set As Defaults đối với máy in LBP3050 là xong.
Chúc các bạn thành công.
nguồn
You must be registered for see links