I am new to Ubuntu and Linux in general and I would appreciate your help with the following: When using my Brother MFC-L2700DW scanner with the Document Scanner software, the app finds the scanner through my WLAN, but I get the error "Failed to scan. Unable to connect to scanner".
I have installed all required drivers:
ii brscan-skey 0.3.1-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.9-1 amd64 Brother Scanner Driver
ii mfcl2700dwcupswrapper:i386 3.2.0-1 i386 Brother MFC-L2700DW CUPS wrapper driver
ii mfcl2700dwlpr:i386 3.2.0-1 i386 Brother MFC-L2700DW LPR driver
ii printer-driver-brlaser 6-1build1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4.2-3 amd64 printer driver Brother P-touch label printersI have also updated the 60-libsane1.rules file with these additional lines:
# Brother scanners ATTRS{idVendor}==”04f9″, ENV{libsane_matched}=”yes”
And I further ran
brsaneconfig4 -a name=MCF-L2700DW model=MFC-L2700DW ip=192.168.001.086
Other suggestions that I found online for other Brother printers, such as running this here, also did not work:
sudo apt purge ippusbxd
I have further uninstalled and re-installed Document Scanner from the Ubuntu Software Center and did a number of reboots.
The printer function of MFC-L2700DW works fine, just not the scanner.
2 Answers
The problem may be related to the location of some of the installation files.
Oscar1919 (Brother MFC-L2700DW printer can print, can't scan) indicated that some of the installation files may be copied into the wrong folder. For 64-bit Linux, the instructions were to check that the folder /usr/lib/x86_64-linux-gnu/sane exists. In my case, this folder was indeed present, but it was empty. The subsequent instructions were, essentially to copy the files libsane-brother* from the /usr/lib64/sane/ folder to /usr/lib/x86_64-linux-gnu/sane. On my system, the three files to be copied were: libsane-brother2.so, libsane-brother2.so.1 and libsane-brother2.so.1.0.7. Once these files were located in the /usr/lib/x86_64-linux-gnu/sane folder, Simple Scan sprung to life and scanned a test document.
1Probably I'm a little bit late... I have had some hours before the same problem and was searching hours by hours. In short form: May be the problem (and solution) is your IP-address 192.168.001.086, which your printer will get from your router If you may ping this address, i.e.
ping 192.168.178.086 -w 10and you will get something like "100% lost of packages", then have a kindly look on your router, which probably shows you the address of your Brother printer with ip = 192.168.001.86
Now try:
ping 192.168.178.86 -w 10If successful, "edit"
/opt/brother/scanner/brscan4/brscan_gnetconfigor to print brother model: DCP-1617NW
/opt/brother/scanner/brscan4/brsanenetdevice4.cfgThe easiest way is to double-click with your file-manager (as root) on this file. Then two IP-adresses will be shown. Choose the ...178.86 one. That's all. May be a reboot could be useful - or not...