วิธีแมปสแกนเนอร์เครือข่าย


15

ฉันเพิ่งซื้อเครื่องพิมพ์ / สแกนเนอร์มัลติฟังก์ชั่น Canon MG6250 ใหม่และเชื่อมต่อผ่าน LAN การติดตั้งด้านการพิมพ์เป็นเรื่องง่าย แต่ฉันไม่สามารถหาวิธีการตั้งค่าการสแกนได้

ฉันติดตั้งไดร์เวอร์ ScanGear MP ของ MG6200 seriesจากเว็บไซต์ของ Canon แต่เมื่อฉันเปิด GIMP หรือ Simple Scan พวกเขาบอกว่าไม่มีการตรวจพบสแกนเนอร์ การใช้ปุ่ม 'รายการเครื่องสแกนอัปเดต' ของ GIMP เพื่อค้นหาสแกนเนอร์ไม่พบ

ฉันจะบอก Ubuntu, GIMP หรือ Simple Scan เพื่อค้นหาสแกนเนอร์ในเครือข่ายได้อย่างไร มียูทิลิตี้อื่นสำหรับเรื่องนี้หรือไม่?


พบสองสามหน้าผ่าน Googling พูดคุยเกี่ยวกับ xsane และกำหนดค่า ส่วนใหญ่พูดคุยเกี่ยวกับการสแกนโดยใช้สแกนเนอร์ที่เชื่อมต่อ USB ฉันลองใช้ tweeks ที่ระบุไว้สองสามอัน แต่ก็ยังไม่เคยทำงานเลย
แอนดรู

คุณลองใช้เครื่องมือบรรทัดคำสั่งที่มาพร้อมกับไดรเวอร์ ScanGear scangearmpหรือไม่? ที่พบมันสำหรับฉัน
Noyo

คำตอบ:


20

เพิ่งจะไปนี้วันนี้ นี่คือวิธีที่ฉันทำให้มันทำงานบนเครือข่ายไร้สายโดยใช้ Xubuntu 12.10 64- บิต (ไม่จำเป็นต้องใช้ไดรเวอร์ Canon)

หลังจากติดตั้งxsane:

  • หน้าคนมีสติหมายถึง "backendname" มาก http://www.sane-project.org/sane-mfgs.htmlตั้งชื่อแบ็กเอนด์สำหรับ 6250 เป็น "pixma"

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

  • แก้ไขไฟล์นั้นและเพิ่มบรรทัดรูปแบบ:

    bjnp: // <IP_ADDRESS>

  • สามารถดึงข้อมูลที่อยู่ IP ได้จากการตั้งค่าเครื่องพิมพ์หรือจากตัวเลือกในเครื่องพิมพ์

  • หลังจากเพิ่มรายการสำหรับเครื่องพิมพ์ให้บันทึก pixma.conf

  • ตอนนี้แก้ไข/etc/default/sanedและตั้งค่าRUN=yes

  • แล้ว: service saned start

  • วิ่ง xsane

ตอนนี้ xsane ควรค้นพบสแกนเนอร์และแทนที่จะบอกว่า "ไม่พบอุปกรณ์" และกำลังจะตายมันควรจะวิ่งขึ้น (จะปรากฏขึ้นประมาณ 4 หน้าต่าง) ดูเหมือนว่าการตั้งค่าเริ่มต้นทั้งหมดจะทำงาน - เพียงแค่กด "สแกน"


ขอบคุณสำหรับคำอธิบายที่กระชับ ใช้งานได้แล้วตอนนี้ !!
แอนดรู

เคล็ดลับดี! เครื่องสแกนของฉันไม่อยู่ในรายการที่สนับสนุนอย่างเป็นทางการ มันไม่ได้ตอบสนองต่อผ่านเครือข่าย แต่ทำงานได้ดีผ่านทาง USB xsaneจาก
Stephen Niedzielski

นี่เป็นวิธีที่ฉันแก้ไขปัญหากับ Ubuntu 15.04, Canon PIXMA MX870 (อุปกรณ์อเนกประสงค์ที่เชื่อมต่อผ่านเครือข่าย WiFi) และ Simple Scan ตอนนี้ทุกอย่างทำงานได้ดีมาก ขอบคุณสำหรับเคล็ดลับที่ยอดเยี่ยม!
madjoe

หมายเหตุคุณต้องทำมิsudo service saned startฉะนั้นบริการจะไม่เริ่มขึ้นจริง ใช้sudo service saned statusเพื่อยืนยันว่ามันได้เริ่มขึ้นแล้ว คุณควรเห็น: saned กำลังทำงานอยู่
snark

@snark: ใช่คำสั่งทั้งหมดข้างต้น (การแก้ไขใน / etc / ... ) จะต้องถูกเรียกใช้ในฐานะรูท ฉันพบคำแนะนำส่วนใหญ่แล้วฉันไม่คาดว่าจะเกิดการอุดตันทุกคำสั่งดังนั้นฉันจึงติดตามแนวโน้มนั้น
Ash

2

ฉันพบว่าการเพิ่มที่อยู่ IP เครือข่ายย่อยลงในไฟล์นี้ทำงานเมื่อไม่มีสิ่งอื่นใด: /etc/sane.d/saned.conf

ในการรับซับเน็ตให้ดูที่เอาต์พุตของคุณจากคำสั่ง ifconfig ค้นหาบรรทัดที่มีลักษณะดังนี้: inet addr: 192.168.1.4 Bcast: 192.168.1.255 Mask: 255.255.255.0

จากผลลัพธ์นี้ฉันได้เรียนรู้ว่า subnet เราเตอร์ไร้สายของฉันคือ 192.168.1 และค้นหาเครื่องพิมพ์ (เราเตอร์ไร้สายและเครื่องพิมพ์ต้องเปิดและใช้งาน) โดยใช้คำสั่งนี้: sudo nmap -sP 192.168.1.0/24

รายงานการสแกน Nmap สำหรับโฮสต์ 192.168.1.6 ขึ้น (เวลาแฝง 0.011 วินาที) ที่อยู่ MAC: XX: Xx: XX: XX: XX: XX (Canon)

จากด้านบน 192.168.1.6 เป็นที่อยู่ IP สำหรับเครื่องพิมพ์ / สแกนเนอร์ Canon ของฉันใน LAN ของฉัน

ดังนั้นฉันเพิ่มรายการนี้ใน /etc/sane.d/saned.conf: 192.168.1.0/24

xsane สามารถเห็นสแกนเนอร์ของฉันได้


บน Ubuntu 16.04 (2018) สิ่งนี้ใช้ได้สำหรับฉัน ต้องมีบางอย่างเกิดขึ้นเพื่อหยุดการสแกนเครือข่ายที่เหมาะสม
danShumway

2

ฉันมีเครื่องพิมพ์ / สแกนเนอร์ epson และต้องเพิ่มที่อยู่ IP ใน/etc/sane.d/epson2.confเช่นนี้:

net 10.0.5.125

ฉันยังแสดงความคิดเห็นออกบรรทัดการค้นหาอัตโนมัติสุทธิ


1
ขอบคุณ! ซับซ้อนน้อยกว่าคำตอบที่ยอมรับและใช้งานได้ทันที
gavsiu

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