Ask Your Question

Brother scanner driver don't work

asked 2016-08-03 15:09:34 -0500

benitezCarvalho gravatar image

Hi, I have a Brother DCP 1617NW. I'm trying to use the scanner (network) but I can't. I've followed the tutorial Using Simple Scan, it fails to connect scanner. Others softwares don't work too. Also, I tried in Ubuntu. Same problem PS. I can use the printer for print documents, OK Thanks for your help

edit retag flag offensive close merge delete



If it doesn't work in either Fedora or Ubuntu, it's probably not a Linux issue. Try asking the OEM for assistance and see what they say.

sideburns gravatar imagesideburns ( 2016-08-03 15:42:07 -0500 )edit

Does your scanner show up when you run the command (on that Brother website) to Confirm network scanner entry? Also, USB users have to have root privileges (or custom udev rules, etc) to connect to the scanner; is it the same for network users? Also, isn't that a typo in the Brother command? (They use a capital B in Brsaneconfig4). Anyway, sorry I couldn't give a real answer.

jtlinux gravatar imagejtlinux ( 2016-08-04 00:40:58 -0500 )edit

This is not a solution, but a workaround for problems like this: If you look in the settings of your printer or print out a network report you'll see the printer's IP address. If you type this address into your web browser you can access the scanning and copying features of most network printers.

darakus gravatar imagedarakus ( 2016-12-31 10:01:21 -0500 )edit

7 Answers

Sort by » oldest newest most voted

answered 2018-06-26 22:17:59 -0500

updated 2018-07-14 14:29:37 -0500


Be sure to download/install


sudo dnf install libnsl

Otherwise all your command line tools will see your brother scanner, but simple-scan will not. (assuming you installed the RPMs provided by Brother for your particular product)

Really was going crazy trying to figure out the hangup on my system and it ended up being just this.

Hope this saves someone out there some trouble. (Edited to follow suggestion of @ozeszty (thanks!) )

edit flag offensive delete link more


This actually solved my problem with Fedora 28! Thank you!

jmuench gravatar imagejmuench ( 2018-06-27 11:11:26 -0500 )edit

Can't upvote yet, but this def. solved issue.

jtreminio gravatar imagejtreminio ( 2018-06-29 12:22:06 -0500 )edit

You are welcome. Awesome! I'm glad I could help!!

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-07-06 21:02:27 -0500 )edit

Hmmm my Brother stopped working as of F28+ and I installed the package, yet simple scan does only see my MS Webcam :-( Do I need to restart some sort of a service?

lzap gravatar imagelzap ( 2018-07-09 02:50:36 -0500 )edit

What's your output of sane-find-scanner? What brother model do you have? Which Brother packages did you install? Is your Brother plugged in via USB or are you trying to connect via network?

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-07-10 20:16:38 -0500 )edit

answered 2018-07-09 03:21:06 -0500

lzap gravatar image

Here is updated tutorial for Fedora 23 - 28+ as there were two problems which I encountered.

First, I am going to use simple scan utility, it also needs a dependency package which somehow is not correctly listed in Fedora 28, so install these two guys:

dnf -y install libnsl simple-scan

Then download brscan4 and brscan-skey RPM packages from Brother site and install both. For scanning you only need brscan4 actually, but I installed both. Some tutorials also guides you to install package named brother-udev-rule-type1-1.0.0-1.noarch.rpm but you won't need it as it was merged into brscan4 package.

Brother RPM packages are known to have lame scripting, their scripts usually don't work in different environments. After installation check that the following file exist: /etc/udev/rules.d/50-brother-brscan4-libsane-type1.rules and if not fix the installation script /opt/brother/scanner/brscan4/

Also check that the file /etc/sane.d/dll.conf contains brscan4 line, if not add it or fix their script /opt/brother/scanner/brscan4/setupSaneScan4:

echo brother4 >> /etc/sane.d/dll.conf

This was not working in my Fedora 28 in package brscan4-0.4.5-1.x86_64.rpm at all.

Then visit printer's built-in web interface and configure it for static IP. You can do the same on your DHCP server if you prefer to.

And then - aaarghhh - the hidden trick which caused me the headache:

$ brsaneconfig4 -a name=PRACOVNA model=MFC-L2700DW ip=

And done! Switch over to "Brother *PRACOVNA" scanner and you can scan over IP. I use "simple-scan" which is quick and nice tool that aims for easy scanning into PDF with multiple pages support. Highly recommended.

edit flag offensive delete link more


Good answer!

Out of 4 computers, after upgrade to Fedora 28, one kept on scanning, second required installation of libnsl, and third libnsl and amending the /etc/sane.d/dll.conf. I wonder what surprise holds the fourth one, I'm off to reassembling it ;)

ozeszty gravatar imageozeszty ( 2018-07-14 13:20:08 -0500 )edit

@lazp maybe update the link to Brother site, there are newer packages (with installation instructions displayed on post-download pages, e.g. brsaneconfig4was described there) on dedicated device pages:

ozeszty gravatar imageozeszty ( 2018-07-14 13:33:07 -0500 )edit

Nice. I was on the struggle bus and stumbled across the solution (and shared); but your post made clear what/when it was going wrong. Thanks.

suspiciousmilk gravatar imagesuspiciousmilk ( 2018-07-14 14:34:47 -0500 )edit

Pfiou ... Thank you ! This spares me a scanner configuration failure headache.

didli gravatar imagedidli ( 2018-07-31 05:48:40 -0500 )edit

If I could give this a thousand votes I would! thank you very much.

eeijlar gravatar imageeeijlar ( 2019-02-22 07:45:04 -0500 )edit

answered 2018-01-19 03:44:03 -0500

Helvio gravatar image


First I installed these three programs (available on the Brother website)




And this too:

sudo dnf install simple-scan

Then I execute the following command

brsaneconfig4 -a name=BROTHER model=8912DW ip=

(in this case is the IP where the scanner was configured)

Worked perfectly in Fedora 27 KDE

edit flag offensive delete link more


This no longer works in Fedora 28, used to work in 19-27 for me :-( Many errors in scriplets, currently looking into this. Simple scan no longer see the scanner.

lzap gravatar imagelzap ( 2018-07-09 02:43:42 -0500 )edit

answered 2016-12-29 00:48:36 -0500

wiliamMoto6809 gravatar image

I have the same problem. Both Fedora 25 and Ubuntu 16.10 do not recognize my scanner, Brother MFC-J485DW after I installed the correct distro packs from Brother. The printer works great, but scanner is nowhere to be found. I called Brother and they are useless and just said my Linux was unsupported. I will attach sys log files. The solution is beyond me. Sorry can't upload, some silly merit badge system lock-out.

edit flag offensive delete link more


I have a Canon printer, MX410. The scanner isn't recognized by xsane, but the provided Windows software scans fine under Wine.

sideburns gravatar imagesideburns ( 2016-12-29 16:08:52 -0500 )edit

answered 2016-12-31 08:54:48 -0500

jaaf64 gravatar image

I presently use a Brother MFC-J5910 and it works properly both with the printer and the scanner. Before I used a DCP-750CW that worked fine. Normally I install my printer with the Brother provided install tool and it's a piece of cake. The only difficulty is due to SELinux for the printer. Can you tell me whether you tried this install tool or not ?

edit flag offensive delete link more

answered 2016-12-29 14:15:30 -0500

Changed and gave me more permissions, and restarted my printer. I can now scan with my Brother DCP L2540DW printer. Not to sure what permissions though gave me the excess to the scanner.

edit flag offensive delete link more

answered 2016-12-29 08:11:55 -0500

beduine gravatar image

I had the same issue with my DCP-L2520DW. The last working brother scanner driver version on Fedora is brscan4-0.4.3-1. I did not get a newer version running on Fedora 24/25.

edit flag offensive delete link more

Question Tools



Asked: 2016-08-03 15:09:34 -0500

Seen: 5,469 times

Last updated: Jul 14 '18