Hi, I have two scanners connected to a raspi running debian. The Fujitsu Scansnap works great, but I can't seem to get the Brother MFC-7420 to work.
I followed https://wiki.debianforum.de/Brother_Scanner and in particular the following steps: root@rpisrv3:~# dpkg -i --force-architecture brscan2-0.2.5-1.i386.deb root@rpisrv3:~# cat > /etc/sane.d/brother2.conf usb 0x04f9 0x0180 ^d root@rpisrv3:~# cat >> /lib/udev/rules.d/40-libsane.rules # Brother scannersATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes" ^d root@rpisrv3:~# cat >> /lib/udev/rules.d/55-libsane.rules # Brother scannersATTRS{idVendor}=="04f9", ATTRS{idProduct}=="0180", MODE="0660", GROUP="scanner", ENV{libsane_matched}="yes" ^d root@rpisrv3:~# dpkg -i brother-udev-rule-type1-1.0.0-1.all.deb root@rpisrv3:~# /etc/init.d/udev restart root@rpisrv3:/usr/local/Brother/sane# ./setupSaneScan2 -i but I only have the following to show for it: root@rpisrv3:~# lsusb [...] Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.Bus 001 Device 013: ID 04f9:0180 Brother Industries, Ltd MFC-7420 Bus 001 Device 014: ID 04c5:132b Fujitsu, Ltd root@rpisrv3:~# sane-find-scanner [...] found USB scanner (vendor=0x04c5 [Fujitsu], product=0x132b [ScanSnap iX500]) at libusb:001:014 found USB scanner (vendor=0x04f9, product=0x0180) at libusb:001:013 found USB scanner (vendor=0x0424, product=0xec00) at libusb:001:003 # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. [...] root@rpisrv3:~# scanimage -L device `fujitsu:ScanSnap iX500:66687' is a FUJITSU ScanSnap iX500 scanner root@rpisrv3:~# uname -a Linux rpisrv3 3.18.7+ #755 PREEMPT Thu Feb 12 17:14:31 GMT 2015 armv6l GNU/Linux So the device is there, lssub recognizes Vendor and Model correctly. sane-find-scanner also shows the device, but without Vendor and Model. scanimage does not show the device. I have consulted http://www.sane-project.org/man/sane-usb.5.html and others, but am still stumped and don't know where to go from here to effectively troubleshoot. How do I find out whether the external backend I installed can actually be found and used by SANE? How does SANE identify scanners and put names to them? Some pointers would be greatly appreciated. Thanks, Michael -- sane-devel mailing list: [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel Unsubscribe: Send mail with subject "unsubscribe your_password" to [email protected]
