ฉันเพิ่งอัพเกรด Ubuntu 13.10 (ทะลึ่ง)
การสแกนผ่าน MFC-420CN ของฉันทำงานบน Ubuntu และ Linux Mint ติดตั้งแล้วแม้ว่า Olivia และ Oneric อย่างไรก็ตามเมื่อฉันอัพเกรดจากสิ่งเหล่านี้การสแกนก็พัง ฉันติดตั้งสำเนาทะลึ่งใหม่เพื่อตรวจสอบว่าไม่ใช่แค่การอัพเกรด
เว็บไซต์ของ Brother มีข้อสังเกตว่าทุกรุ่นของ brscan1 ไม่รองรับการสแกน usb ใน Ubuntu 11.10 อีกต่อไป แต่ดูเหมือนจะไม่ใช้กับรุ่น brscan2 และ brscan3 นอกจากนี้ผมพบว่าหลายอื่น ๆโพสต์ที่ดูเหมือนจะบ่งชี้อย่างน้อยรุ่น brscan4 กำลังทำงานอยู่ในปัจจุบัน อย่างไรก็ตามฉันไม่สามารถตรวจสอบสแกนเนอร์โดยใช้ brscan2 (หรือนักดำน้ำอื่นที่ไม่ใช่ brscan4) และ ubuntu 13.10 (อันที่จริงแล้ว 12.10 ขึ้นไป) กำลังทำงานอยู่
สำหรับการอ้างอิงโยง / เพื่อช่วยผู้อื่นในปัญหารายการทั้งหมดของสแกนเนอร์ brscan2 มีดังนี้:
DCP-110C DCP-115C DCP-117C DCP-120C DCP-130C DCP-135C DCP-150C DCP-150C DCP-153C DCP-153C DCP-155C DCP-310CN DCP-330C DCP-340CW DCP-350CW-DCC-357C 540CN DCP-560CN DCP-7010 DCP-7020 DCP-7025 DCP-750CW DCP-770CW DCP-8060 DCP-8060 DCP-8065DN MFC-210C MFC-230C MFC-240C MFC-240C MFC-240C MFC-3240C MFC -3360C MFC-410CN MFC-420CN MFC-425CN MFC-440CN MFC-465CN MFC-680CN MFC-680CN MFC-660CN MFC-660CN MFC-660CN MFC-660CW MFC MFC-7225N MFC-7420 MFC-7820N MFC-820CW MFC-845CW MFC-8460N MFC-8660DN MFC-8670DN MFC-870CW MFC-885CW MFC-8860DW MFC-8870CN
คำถาม / ปัญหาที่ถามก่อนหน้าคล้ายกัน (แต่สำหรับฮาร์ดแวร์ไดรเวอร์ brscan3):
- หลังจากอัปเกรดเป็น 12.04 สแกนเนอร์จาก Brother Printer MFC-290C ไม่ทำงาน
- xsane ออกจาก "อาร์กิวเมนต์ไม่ถูกต้อง" ขณะสแกนด้วย Brother DCP-J725DW มันหมายถึงอะไร?
จนถึงตอนนี้ฉันได้ลองแล้ว:
การติดตั้ง sane-utils
เส้นทางที่เว็บไซต์ของพี่ชายเกี่ยวกับการติดตั้ง brscan2 รวมถึงการใช้แฟล็ก dpkg -f
การแก้ไข /lib/udev/rules.d/40-libsane.rules ที่จะรวม
รหัส:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
- การคัดลอกไฟล์ในรูปแบบ lib ถึง lib64:
รหัส:
cd /usr/lib
ln -s ../lib64/libbrscandec2.so.1.0.0 .
ln -s ../lib64/libbrcolm2.so.1.0.1 .
ln -s ../lib64/libbrcolm2.so .
ln -s ../lib64/libbrscandec2.so.1 .
ln -s ../lib64/libbrscandec2.so .
ln -s ../lib64/libbrcolm2.so.1
cd sane
ln -s ../../lib64/sane/libsane-brother2.so.1.0.7 .
ln -s ../../lib64/sane/libsane-brother2.so.1 .
ln -s ../../lib64/sane/libsane-brother2.so .
- การติดตั้ง ia32-libs และติดตั้ง sane-utils ซ้ำ
- การลบไดรเวอร์ 64 บิต brscan2 และแทนที่ด้วย 32 บิตหนึ่ง แต่ผลลัพธ์ของ scanimage ด้วยการตั้งค่าไดรเวอร์ 32 บิตสำหรับ usb หรือโหมดเครือข่ายมีค่าน้อยกว่าที่คาดไว้:
รหัส:
# scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
- ของไดรเวอร์ Windows 32 บิตที่มี WINE eumlating Win2000 หรือ XP - เกือบจะเสร็จในปี 2000
การดีบักไดรเวอร์ 64 บิต:
เมื่อติดตั้ง brscan2 ฉันสามารถเปิดสแกนอย่างง่ายและค้นหาสแกนเนอร์ได้ นอกจากนี้ผลลัพธ์ของการสแกนภาพบ่งชี้ว่าทุกอย่างโอเค:
# scanimage -L
device `brother2:bus5;dev2' is a Brother DCP-350C USB scanner
แต่การสแกน (แม้ในฐานะผู้ใช้รูท) ยังคงไม่ทำงาน
> sudo scanimage >image.pnm
scanimage: open of device brother2:bus2;dev4 failed: Invalid argument
xsane สร้างข้อผิดพลาดที่คล้ายกัน:
Failed to start scanner: Invalid argument
sane-find-scanner สร้างข้อผิดพลาดไปป์ที่แสดงที่นี่: http://pastebin.com/tTNMyD1m แต่ดูเหมือนว่าจะเกี่ยวข้องกับความจริงที่ว่าพี่ชายกำลังจัดหาไดรเวอร์ให้ไม่ใช่มีสติ
ฉันค่อนข้างติดอยู่ที่จุดนี้ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม