I've got a low end Brother MFC printer/scanner/fax, which works fine for printing in all ways, but won't scan. How can I diagnose what's wrong? I see a lot of contradictory and old advice here and elsewhere.
Some console output is:
# brsaneconfig4 -q | grep 480
59 "MFC-7480D"
145 "MFC-J480DW"
# brscan-skey -l
MFC-J480DW: brother4:bus2;dev2 : USB Active
# scanimage
scanimage: open of device brother4:bus2;dev2 failed: Invalid argument
# grep 04f9 /lib/udev/rules.d/40-libsane.rules
ATTRS{idVendor}=="04f9", ATTRS{idProduct}=="2038", ENV{libsane_matched}="yes"
ATTRS{idVendor}==”04f9″, ENV{libsane_matched}=”yes”
# lsusb | grep Brother
Bus 002 Device 005: ID 04f9:0384 Brother Industries, Ltd
What steps can be taken, in general, to figure out why a Brother MFC scanner won't work?
My specific configuration is MFC-J480DW connected via USB to Ubuntu 16.04 with drivers downloaded directly from the Brother website. I see https://help.ubuntu.com/community/SettingScannerPermissions
lsusb
into your post. Thank you for helping us help you! :-) – Elder Geek May 04 '17 at 19:01I've actually just solved the problem for myself, but wish to leave this open for generic debugging and analysis steps per the question as asked. I'd expected given the Brother installer for this to "just work".
– Bryce May 04 '17 at 19:52