ก๊วนซอฟท์แวร์ </softganz> SoftGang (Gang Software)

Web &amp; Software Developer Gang.

Canon iP2700 ไปซื้อมาใหม่ กว่าจะติดตั้งบน Ubuntu 11.04 64bit ได้ เฮ้อ...

by Little Bear @22 มิ.ย. 54 23:10 ( IP : 122...76 ) | Tags : Ubuntu , Canon , Driver , Printer
photo  , 460x371 pixel , 30,913 bytes.

เพิ่งไปซื้อเครื่องพิม์มาใหม่ ได้ Canon iP2700 มา เสียบปุ๊บ สั่ง add printer Ubuntu 11.04 64bit มองเห็นครับ แต่มีรุ่นให้เลือกแค่ iP2000 ลองเลือกดู ผลคือสั่งพิมพ์แล้วเงียบฉี่ ไม่มีอะไรออกมาเลย

เอาแล้วไง!!!!!

ลองค้นดู เจอคนมีปัญหากันเยอะเหมือนกัน (ทำไมก่อนซื้อถึงไม่เช็คดูก่อนนะ) ลองหาทางดู

(เอาแบบประมาณก่อนนะ เพราะหลังจากทำจนติดตั้งได้ เครื่องก็แฮ้งค์โอเวอร์ ไฟล์ที่ทำไว้ใน /tmp หายเกลี้ยง เลยต้องทำใหม่ จึงไม่แน่ใจว่าถูกต้องไหม)

Update@2012-05-01 : เพิ่งอัพเกรด Ubuntu 11.10 เป็น 12.04 มาคราวนี้ Canon iP2700 สามารถ add ได้เลย มี driver ให้เรียบร้อยแล้วครับ ไม่ต้องวุ่นวายอีกแล้ว

update@2011 ลองวิธีนี้ดู

sudo add-apt-repository ppa:michael-gruz/canon
sudo apt-get update
sudo apt-get install cnijfilter-common cnijfilter-ip2700series

หรือจะใช้วิธียุ่งยากแบบนี้

ก่อนอื่น ไปโหลด driver มาก่อน ที่ นี่ หรือ ไฟล์นี่

ได้มาแล้วก็แตกมันออกมา วางไว้ที่ไหนก็แล้วแต่ท่านละนะ สำหรับ Ubuntu เอามาแค่ไฟล์ cnijfilter-ip2700series-3.30-1-i386-deb.tar.gz เดียวก็ได้ แล้วก็แตกมันอีกที

เนื่องจาก deb ที่ได้มาเป็น 32 bit จึงต้องไปแก้ install.sh ประมาณบรรทัดที่ 1429 แก้จาก C _ FUNCshowandexec "sudo dpkg -iG $cfpathpkgname" เป็น CFUNCshowandexec "sudo dpkg -iG --force-all $cfpathpkg_name"

(ในต้นฉบับบอกว่าให้เพิ่ม --force-architecture แต่ลองดูแล้วมันมีปัญหา package dependencies จึงลอง --force-all)

แล้วไปโหลดไฟล์ rebuild_canon.sh มาเพื่อแก้ package dependencies  ใน deb ด้วย

แล้วจึงค่อยสั่ง install.sh

ขออภัย ยังเป็นบันทึกแบบมั่ว ๆ แต่เขียนไว้กันลืม หากมีโอกาสลงใหม่จะมา review อีกที

Update #2 : ลงใหม่อีกแล้วเป็นรอบที่ 2 หลังจากติดตั้งแล้วก็ยังไม่สามารถพิมพ์ได้ เลย reboot 1 ครั้ง และลองลงใหม่อีกที เอ.... ก็พิมพ์ได้ เลยยังไม่รู้อะไรเหมือนเดิม

ที่มา