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]

Reply via email to