Cài máy in Canon trong Mandriva 20010.0

Mandriva từ bản 2009.0 trở về trước cài các máy in Canon dùng driver CAPT tương đối dễ hơn Ubuntu. Gần đây, Ubuntu có scritp của Radu Cotescu cài những máy in này rất dễ dàng (xem tại đây).

Mandriva từ bản 2009.1 đến bản hiện nay là 2010.2 cài khó hơn nhiều. Tôi đã cài thành công trên 2010.0 như sau:

1-Mở Mandriva Control Center, nhấn vào Hardware -> Setup the printers để tự động tải về gần 300 MB các gói liên quan đến in ấn còn thiếu trong đĩa CD cài đặt.

2- Mở terminal, chạy lệnh su để chuyển sang user root rồi chạy lệnh:

lsmod | grep usblp

Kết quả phải là:

usblp                  12580  1
usbcore               185776  7 usblp,uhci_hcd,ohci_hcd,ehci_hcd,usbhid

Kết quả này cho biết kernel module usblp đang chạy trong nhân. Nếu usblp đang chạy thì phải có file /dev/usb/lp0 (hoặc lp1).

3- Vẫn trong terminal đang đăng nhập như root chạy tiếp các lệnh sau:

mkdir /var/ccpd
mkfifo /var/ccpd/fifo0
chmod 777 /var/ccpd/fifo0

2- Tải driver CAPT mới nhất (2.20) rồi cài tiếp đến hết như đã hướng dẫn tại đây. Chú ý trước khi chạy lệnh:

/usr/sbin/ccpdadmin -p [printer model] -o /dev/usb/lp0

phải kiểm tra xem file /dev/usb/lp0 có tồn tại không. Nếu nó là lp1 thì phải thay đổi lại lệnh.

Mandriva 2009.1 và 2010.2 không cài sẵn module usblp. Để cài module này làm như sau:

1- Mở trang http://urpmi.mandriva.ru/ nhấn vào nút Add EduMandriva medias để add kho phần mềm bổ xung.

2- Cài gói kernel-module-usblp.

3- Khởi động lại máy rồi kiểm tra theo bước 2 ở trên để xem usblp đã được tải vào bộ nhớ chưa.

4- Làm tiếp như phần trên.

Với cách này, tôi cài cho 2009.1 được, nhưng 2010.2 lại không thành công. Module usblp không tải vào bộ nhớ và cũng không có file /dev/usb/lp0.

Dùng lệnh modprobe -v usblp để tải usblp vào bộ nhớ bị báo lỗi:

FATAL: Error inserting usblp (/lib/modules/2.6.33.7-desktop586-2mnb
/kernel/drivers/usb/class/usblp.ko.gz): Invalid module format

Như vậy gói kernel-module-usblp 2.6.33.7-2 hiện tại chỉ tương thích với Mandriva 2010.1 trở xuống. Đợi đến version tiếp theo có lẽ sẽ cài được cho Mandriva 2010.2

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s