ฉันจะเพิ่มเครื่องพิมพ์เครือข่าย Canon Pixma MX860 ได้อย่างไร


11

ฉันใช้ Ubuntu Oneiric 11.10 บนคอมพิวเตอร์สองเครื่องตัวหนึ่งคือสถาปัตยกรรม AMD-64 บิตอีกรุ่นหนึ่งคือ i386 - ปัญหาเดียวกันทั้งคู่ ใน 11.04 ฉันสามารถพิมพ์และสแกนได้ดีหลังจากแก้ไขบางส่วน แต่หลังจากติดตั้งใหม่ 11.10 เพิ่มppa: michael-gruz / canonและติดตั้ง cnijfilter-mx860series และ scangearmp-common จาก PPA ระบบเครื่องพิมพ์ของ Ubuntu ไม่สามารถตรวจพบเครื่องพิมพ์เครือข่ายของฉัน

ในการติดตั้งก่อนหน้านี้จะปรากฏเป็น cnijnet: // printers-mac-address ฉันรู้ว่ามันควรจะสามารถดูได้เพราะฉันสามารถ ping เครื่องพิมพ์ที่อยู่ IP ของมันฉันสามารถเรียกดูหน้าผู้ดูแลเว็บของเครื่องพิมพ์จากคอมพิวเตอร์และแขก Windows ของฉันใน VirtualBox บนคอมพิวเตอร์ไม่มีปัญหาในการตรวจสอบและติดตั้ง ดูเหมือนว่าปัญหานี้เป็นเรื่องใหม่สำหรับ Oneiric ฉันจะหา Pixma เครือข่ายของฉันอีกครั้งได้อย่างไร

คำตอบ:


10

ฉันพบวิธีแก้ปัญหา

การพิมพ์

สามารถติดตั้งเครื่องพิมพ์เครือข่ายได้หากคุณป้อน URI ด้วยตนเอง เมื่อเพิ่มเครื่องพิมพ์ใหม่ให้เลือกEnterURIจากรายการอุปกรณ์และป้อนcnijnet:/01-23-45-67-89-ABที่01-23-45-67-89-ABอยู่ MAC ของเครื่องพิมพ์ คุณต้องเลือกรุ่นเครื่องพิมพ์สำหรับไดรเวอร์ด้วยตนเอง แต่ทุกอย่างจะพิมพ์ตามที่ควรจะเป็น

หากวิธีนี้ไม่ได้ผลให้ปฏิบัติตามคำแนะนำด้วยตนเองจากhttp://linux.wikia.com/wiki/Getting_Canon_PIXMA_to_work_on_Linux :

$ cnijnetprn --search auto 
<...Wait for system search...>
network cnijnet:/00-1E-8F-B6-E0-1A "Canon MX860 series" "Canon-MX860-series_00-1E-8F-B6-E0-1A"

$ locate mx860.ppd
/usr/share/cups/model/cnmx860.ppd
/usr/share/ppd/cnmx860.ppd
$ sudo /usr/sbin/lpadmin -p CanonMX860 -m cnmx860.ppd -v cnijnet:/00-1E-8F-B6-E0-1A -E

-pชื่อเครื่องพิมพ์ตัวเลือกที่ระบุใน-mตัวเลือกที่ระบุppdไฟล์ ไฟล์สำหรับเครื่องพิมพ์ของคุณควรจะรวมอยู่ในแพคเกจโปรแกรมควบคุมไบนารีของคุณและที่จุดนี้ควรได้รับการติดตั้งในppd ตัวเลือกระบุ URI อุปกรณ์ (คัดลอกจากการส่งออก 's)/usr/share/ppd-vcnijnetprn

การสแกน

สำหรับการสแกนแก้ไข/etc/sane.d/pixma.confและเพิ่มบรรทัดbjnp://10.0.0.20(ที่อยู่ IP ของ Pixma) ทำรายการอุปกรณ์เพื่อให้แน่ใจว่า Ubuntu สามารถค้นหาได้

$ scanimage -L
device `pixma:MX860_10.0.0.20' is a CANON Canon PIXMA MX860 multi-Function peripheral

คุณสามารถแก้ไขแบ็กเอนด์ที่ไม่จำเป็น (ทั้งหมดยกเว้น pixma) /etc/sane.d/dll.confเพิ่มเติมได้ นั่นควรเร่งการค้นพบให้เร็วขึ้น man sane-pixmaสำหรับรายละเอียดเพิ่มเติมโปรดดูที่

แม้ว่าฉันจะไม่พบเอกสารใด ๆ เกี่ยวกับสาเหตุหรือวิธีการโปรโตคอลการค้นพบเครื่องพิมพ์เครือข่ายของแคนนอนทำงานไม่ถูกต้องใน 11.10 เช่นเดียวกับในรุ่นก่อนหน้า - อาจเป็นปัญหาการหมดเวลาการค้นหา ถึงกระนั้นทุกอย่างก็พร้อมทำงาน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.