Gần đây tôi đã nâng cấp Ubuntu 13.10 (Saucy).
Quét qua MFC-420CN của tôi đã hoạt động trong Ubuntu và Linux Mint cài đặt mặc dù Olivia và Oneric. Tuy nhiên một khi tôi đã nâng cấp từ những thứ này, quá trình quét bị phá vỡ. Tôi đã cài đặt một bản sao mới của saucy để xác minh rằng đó không phải là thứ cần làm với bản nâng cấp.
Trang web của Brother có một thông báo rằng tất cả các mô hình brscan1 không còn hỗ trợ quét usb kể từ Ubuntu 11.10, nhưng dường như nó không áp dụng cho các mô hình brscan2 và brscan3. Ngoài ra, tôi đã tìm thấy một số bài viết khác dường như chỉ ra ít nhất các mô hình brscan4 hiện đang hoạt động. Tuy nhiên, tôi không thể xác minh máy quét bằng brscan2 (hoặc các thợ lặn khác ngoài brscan4) và ubfox 13.10 (thực tế là 12.10 trở lên) hiện đang hoạt động.
Để tham khảo chéo / để giúp người khác giải quyết vấn đề, danh sách đầy đủ các máy quét brscan2 như sau:
DCP-110C DCP-115C DCP-117C DCP-120C DCP-130C DCP-135C DCP-150C DCP-153C DCP-155C DCP-310CN DCP-315CN DCP-330C DCP-340CW DCP-350C DCP-350C 540CN DCP-560CN DCP-7010 DCP-7020 DCP-7025 DCP-750CW DCP-770CW DCP-8060 DCP-8065DN MFC-210C MFC-215C MFC-230C MFC-235C MFC-240C MFC-260C MFC-3240C MFC-3340CN MFC -3360C MFC-410CN MFC-420CN MFC-425CN MFC-440CN MFC-465CN MFC-5440CN MFC-5460CN MFC-5840CN MFC-5860CN MFC-620CN MFC-640CW MFC-660CN MFC-665CW MFC-7225N MFC-7420 MFC-7820N MFC-820CW MFC-845CW MFC-8460N MFC-8660DN MFC-8670DN MFC-885CW MFC-8860DN MFC-8870DW MFC-9420CN
Các câu hỏi / vấn đề tương tự trước đây (nhưng đối với phần cứng trình điều khiển brscan3):
- Sau khi nâng cấp lên 12.04, máy quét từ Máy in Brother MFC-290C không hoạt động
- xsane thoát với "Đối số không hợp lệ" trong khi quét bằng Brother DCP-J725DW, điều đó có nghĩa là gì?
Cho đến nay tôi đã thử:
Cài đặt sane-utils
sự thay đổi tại trang web của anh em về cài đặt brscan2, bao gồm cả việc sử dụng cờ dpkg -f
chỉnh sửa /lib/udev/rules.d/40-libsane.rules để bao gồm
mã:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
- sao chép tập tin từ lib sang lib64:
mã:
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 .
- cài đặt ia32-libs và lặp lại cài đặt sane-utils
- loại bỏ trình điều khiển brscan2 64 bit và thay thế bằng trình điều khiển 32 bit, nhưng kết quả quét với trình điều khiển 32 bit được thiết lập cho chế độ usb hoặc mạng ít hơn so với hứa hẹn:
mã:
# 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).
- trong số các trình điều khiển windows 32 bit với WINE eumlating Win2000 hoặc XP - nó gần như hoàn thành vào năm 2000.
Gỡ lỗi trình điều khiển 64 bit:
Với brscan2 được cài đặt, tôi có thể mở quét đơn giản và tìm máy quét; hơn nữa đầu ra scanimage chỉ ra rằng mọi thứ đều ổn:
# scanimage -L
device `brother2:bus5;dev2' is a Brother DCP-350C USB scanner
Nhưng quét (ngay cả khi người dùng root) vẫn không hoạt động.
> sudo scanimage >image.pnm
scanimage: open of device brother2:bus2;dev4 failed: Invalid argument
xsane tạo ra một lỗi tương tự:
Failed to start scanner: Invalid argument
sane-find-Scanner tạo ra lỗi đường ống hiển thị ở đây: http://pastebin.com/tTNMyD1m nhưng điều đó dường như liên quan đến thực tế là anh trai đang cung cấp trình điều khiển, không lành mạnh.
Tôi khá bế tắc vào thời điểm này, bất kỳ trợ giúp sẽ được đánh giá cao.