Activating the scanner on a Brother DCP7020 multi-function laser printer

I recently did a clean install of Linux Mint onto my computer and installed the drivers for my Brother DCP7020 multi-function laser printer. The printer worked fine but attempting to run the scanner with Simple Scan produced the error “Failed to Scan – No scanners available”.

Initially, I had gone to the Support & Downloads area of Brother’s web site and installed the driver for my Brother DCP7020 using the Driver Install Tool Version 2.1.1-1 (linux-brprinter-installer-2.2.0-1). As noted above, the printing function worked correctly but I was unable to use the scanner.

Next, I downloaded and installed just the scanner driver (brscan2-0.2.5-1.amd64.deb). I checked the installation with the command dpkg -l | grep Brother. This indicated that the driver was present, but Simple Scan was still unable to find the scanner.

Now, I tried instructions from a couple of other web sites. Firstly, from, the instructions for an MFC-7420 indicated to install the sane-utils package using Synaptic Package Manager, and to add the following lines to /lib/udev/rules.d/40-libsane-rules:

# Brother scanners
ATTRS{idVendor}==”04f9″, ENV{libsane_matched}=”yes”

Finally, the web site suggested running sane-find-scanner which produced a host of “could not open USB device… Access denied (insufficient permissions)” messages and the somewhat unhelpful (to me) message: “# Your USB scanner was (probably) detected. It may or may not be supported by # SANE.”

Then, when everything was looking extremely bleak, I came across the posting “Brother MFC-L2700DW printer can print, can’t scan” by oscar1919 on Ask Ubuntu.

Oscar 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:, and

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.

So, while I don’t know which, if any, of the initial steps noted above are required, it would appear that the instructions provided by oscar1919 are critical in order to activate the scanner on a DCP7020. Thanks Oscar!


Linux Informations, Brother Drivers for Linux distributions


SANE – Installing a scanner that isn’t auto-detected

Brother MFC-L2700DW printer can print, can’t scan

Getting a DCP7020’s scanner to work

This entry was posted in Mint and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s