Posts: 7
Joined: Mon Oct 09, 2017 2:59 am

Installing a Brother printer driver

Mon Oct 09, 2017 4:59 am

Solus newbie here. Love it, but I had trouble making my Brother printer work. Through much trial-and-error I figured it out, and I'm here to post my procedure in hopes that it will help others.

My printer is a DCP-L2520DW. Brother publishes Linux drivers for it but there are two problems: It comes as either a .rpm or a .deb only, and it includes 32-bit binaries. So here's what I did:

First, use the Solus Software Center to install psutils and glibc-32bit. I'm not sure psutils is really necessary, but glibc-32 is totally necessary. I also installed libstdc++-32bit just in case.

Go the the Brother support site and find and download the following files:

Put them in separate folders. I used:

You'll want to be root for the next steps, so do this:

$ sudo su

Extract the files from the .deb package using ar, for example:

# ar -x dcpl2520dwlpr-3.2.0-1.i386.deb

This creates 2 tar.gz files. Unpack them:

# tar xvfz control.tar.gz
# tar xvfz data.tar.gz

This creates a bunch of files and folders. Copy the folders and their contents to the root directory:

# cp -nr opt /
# cp -nr etc /
# cp -nr usr /
# cp -nr var /

Now run the installation script:

# ./postinst

OK, we're done now with dcpl2520dwlpr-3.2.0-1.i386.deb. Go to the folder where you put dcpl2520dwcupswrapper-3.2.0-1.i386.deb and repeat the same steps on it.

Now open your favorite web browser, and go to http://localhost:631/. You should see the CUPS configuation, and if you click on "Printers", you should see your printer. Mine was set up as a USB printer, but it's on the network, so I had to change the connection to lpd://<ip-address>/BINARY_P1. (I always put printers on a static ip address).

Print a test page, and it should work!

Posts: 3
Joined: Fri Oct 27, 2017 3:19 pm

Re: Installing a Brother printer driver

Fri Oct 27, 2017 5:18 pm

Thank you for this.

I could not get it to work, though I am using the MFC 7360N, and at the part of opening the Debs, it was totally different. Also, I had to CD into the Brother folder before going to root. I couldn't find brother as root.

Finally, I downloaded the scanner tool and will post how to install that.

Any ideas? I'll rewrite this post to detail how to install that Printer if it works.

Posts: 7
Joined: Tue Nov 07, 2017 9:23 pm
Location: Third Stone from the Sun

Re: Installing a Brother printer driver

Tue Nov 07, 2017 9:49 pm

I'll have to try your steps. I have a Brother MFC-5440cn AIO but as long as I can get the printer to work, would be great. Once I try it, I'll post back my results.


Posts: 13
Joined: Mon Nov 06, 2017 10:44 pm

Re: Installing a Brother printer driver

Tue Nov 07, 2017 10:08 pm

Anyone succeeded to install printer or/and brscan4 for scanner?

Posts: 8
Joined: Mon Sep 18, 2017 5:25 pm

Re: Installing a Brother printer driver

Thu Nov 09, 2017 8:22 am

I have a Brother HL-1210W laser printer, and all I did was installing the "rpm" package from the repo,
and then run the driver install tool from Brother.

Posts: 2
Joined: Thu May 03, 2018 4:31 pm

Re: Installing a Brother printer driver

Thu May 03, 2018 4:34 pm

I can report that for me the RPM version also worked for my Brother DCP-357C.

I had to install both the rpm and glibc-32 bit packages and run the script.

Thanks for your help - this has bothering me a while and it's finally solved!

Posts: 2
Joined: Thu May 03, 2018 4:31 pm

Re: Installing a Brother printer driver

Thu May 03, 2018 4:41 pm

For my Brother DCP-357c the latest suggestion also worked:

Installing rpm and glibc-32bit from the Solus repos and then run the official Brother driver install script.

Thanks everyone!

Return to “Tutorials”