ติดตั้งพริ้นเตอร์ Canon PIXMA MP160 ใน Ubuntu 7.02
Posted in:
ผมได้ไปซื้อพริ้นเตอร์ใหม่มาตัวหนึ่งเป็นรุ่น Canon PIXMA MP160 ซึ่งมีสแกนอยู่ในตัว เป็นพริ้นเตอร์ประเภท ALL IN ONE แน่นอนว่าแผ่น Driver ที่แถมมากับเครื่องนั้นมีสำหรับ Windows และ Mac ไม่มีของ Linux แต่ผมจะเอามันมาใช้กับ Ubuntu (จริงๆ น่าจะซื้อของ HP มากกว่า เพราะหลายคนบอกว่าติดตั้งบน Linux ง่ายกว่า)
หลังจากจ่ายเงินเสร็จก็ยกมาบ้าน ต่อสายเข้าคอม เปิดเครื่อง ในใจคิด "ภารกิจอันใหญ่หลวงกำลังรออยู่เบื้องหน้า ต้องทำให้มันใช้งานกับ Ubuntu ให้ได้" เมื่อทุกอย่างพร้อม ผมก็พร้อมลุยเช่นเดียวกัน ขั้นตอนแรกคือ ค้นหา Driver for Linux ให้เจอก่อน แล้วผมก็หาเจอ มันอยู่ในเว็บของ Cannon (โอ้ พระเจ้าจ๊อด Canon สนับสนุนผู้ใช้งาน Linux แล้วหรือนี่) แต่ Driver นั้นเป็นไฟล์ .rpm โหลดมาแล้วก็จัดการแปลงเป็น .deb ตามระเบียบ หลังจากนั้นก็ติดตั้ง ตามด้วยแพ็คเก็ตเสริมอีกนิดหน่อย หลังจากที่ติดตั้ง Driver ทั้งของพริ้นเตอร์และสแกนเนอร์แล้ว และทดสอบการใช้งานก็เป็นที่น่าพอใจในระดับหนึ่ง ซึ่งการใช้งานขอแยกกล่าวเป็น 2 กรณีด้วยกันคือ Printer และ Scaner
การใช้งาน Printer
จากการทดสอบในโปรแกรม OpenOffice สามารถพริ้นออกมาได้ถูกต้องตามที่หน้าจอแสดง แต่มีปัญหาในการพริ้นเว็บ ถ้าใช้โปรแกรมหมาย่าง เมื่อสั่งพริ้นแล้วเครื่องนิ่ง ไม่มีการตอบสนองใดๆ ทั้งสิ้น แต่ถ้าเปิดหน้าเว็บกับโปรแกรม Opera สามารถสั่งพริ้นออกมาได้ แต่สั่งให้พริ้นเป็นระดับสีเทา แต่ออกมาเป็นสีสดใสเฉยเลย อย่างนี้ก็เปลืองหมึกแย่สิ เมื่อลองเปิดโปรแกรม printuimp160 ตัวหนังสือในโปรแกรมกลายเป็นสี่เหลี่ยมทั้งหมด คิดว่าน่าจะเป็นภาษาไทย ใครพอรู้วิธีแก้บ้างครับ
การใช้งาน Scanner
ไม่สามารถใช้งานกับโปรแกรม Xsane Scanner ได้ โปรแกรมจะไม่รับรู้การติดตั้งของเครื่อง การเรียกใช้สแกนต้องเรียกผ่านโปรแกรม scangearmp เมนูทั้งหมดเป็นภาษาไทย สามารถอ่านรู้เรื่อง ไม่กลายเป็นสี่เหลี่ยมแต่อย่างใด การสแกนสามารถตั้งค่าได้ 2 แบบคือ ระบบง่ายและระดับชั้นสูง
คราวนี้เรามาดูขั้นตอนการติดตั้งกันเลยครับ
1. ติดตั้ง alien ด้วยคำสั่ง [sudo apt-get install alien] เพื่อทำหน้าที่แปลงไฟล์ .rpm เป็น .deb
2. ดาวน์โหลด Driver ทั้งพริ้นเตอร์ และ สแกนเนอร์ ที่นี่ คือ
scangearmp-common-1.00-1.i386.rpm, scangearmp-mp160-1.00-1.i386.rpm และ cnijfilter-common-2.70-1.i386.rpm, cnijfilter-mp160-2.70-1.i386.rpm
3. แปลงไฟล์ทั้งหมดเป็น .deb ด้วยคำสั่ง [sudo alien -i --scripts file1.rpm file2.rpm file3.rpm file4.rpm] และติดตั้งไฟล์ทั้งหมด
4. ติดตั้ง libpng3 ด้วยคำสั่ง [sudo apt-get install libpng3]
5. ติดตั้ง libtiff3 (หรือ [sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3]) สำหรับสแกนเนอร์
6. รีสาร์ท Cups daemon ด้วยคำสั่ง [sudo /etc/init.d/cupsys restart]
7. ติดตั้งด้วยคำสั่ง [sudo lpadmin -p MP160 -P canonmp160.ppd -v cnij_usb:/dev/usblp0 -E]
8. ติดตั้ง libxml1 ด้วยคำสั่ง [sudo apt-get install libxml1] เพื่อทำให้โปรแกรมทำงาน เช่น โปรแกรม printuimp160 (ใน /usr/local/bin/)
9. ทดสอบการใช้งานทั้ง 2 อย่าง
อ้างอิง : http://openprinting.org/show_printer.cgi?recnum=Canon-PIXMA_MP160


รุ่งภัทรา ชาวแพรกน้อย
set up ของ MP160
Acer 610p กำลังเซมอยู่
ถ้าได้แล้วจะมาโพสต์ให้
ขอท่านจงเ
ขอท่านจงเจริยกิจการการงาน รวยๆๆ รวยแบบไม่มีเหตุผล
Post new comment