Now after updating from 13.10 to Ubuntu 14.04, my Brother DCP-7055 still prints, but still does not scan. I've reinstalled the Brother drivers. Twice. (I'm now using 0.4.2-3)
Bus 003 Device 011: ID 04f9:0248 Brother Industries, Ltd DCP-7055 scanner/printer
scanimage -L says
device `brother4:bus2;dev1' is a Brother DCP-7055 USB scanner
So I tried (as root):
ln -s /dev/bus/usb/003/011 /dev/usb/scanner
So, now instead of "failed to open"
sane-find-scanner -v gives me:
... searching for USB scanners: checking /dev/usb/scanner... open ok, but vendor and product could NOT be identified found USB scanner (UNKNOWN vendor and product) at device /dev/usb/scanner .... # Your USB scanner was detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # `UNKNOWN vendor and product' means that there seems to be a scanner at this # device file but the vendor and product ids couldn't be identified. # Currently identification only works with Linux versions >= 2.4.8. You may # need to configure your backend manually, see the backend's manpage.
I feel I might have taken an important step forward, but I don't know what to do next? Is there a command to find out the product/device ID? And, if/when I find that, I guess there is a configuration file somewhere where I stick it?
Duh! I just noticed
lsusb was giving me vendor ID (04f9) and product ID (0248). But I still don't know where to stick them. Thanks!