foompah
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:
dcpl2520dwlpr-3.2.0-1.i386.deb
dcpl2520dwcupswrapper-3.2.0-1.i386.deb

Put them in separate folders. I used:
~/brother/lpr/dcpl2520dwlpr-3.2.0-1.i386.deb
~/brother/cups/dcpl2520dwcupswrapper-3.2.0-1.i386.deb

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!

Eric_Ponvelle
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.

saptech
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.

Thanks.

Legna
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?

janaha
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.

DerDave
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!

DerDave
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!

Rainmachine
Posts: 2
Joined: Thu Jun 21, 2018 8:18 am

Re: Installing a Brother printer driver

Thu Jun 21, 2018 9:09 am

Hello fellow Solusians, I managed to install the HL-1210W printer as follows:

Get the RPM and driverinstaller files from :
http://support.brother.com/g/b/download ... ng=English

run #sudo bash linux-brprinter-installer-2.2.0-1 HL-1210W and answer both questions with yes if you have a wireless printer. You can select the URI from the list and everything should be working fine.

Please note that i also tried to install the HL-1210W from the software center but nothing showed up in the printerdatabase so I had to do a manal installation.

sunnyflunk
Development Team
Posts: 2967
Joined: Sun Mar 13, 2016 11:35 pm

Re: Installing a Brother printer driver

Fri Jun 22, 2018 12:53 am

Rainmachine wrote:
Thu Jun 21, 2018 9:09 am
Please note that i also tried to install the HL-1210W from the software center but nothing showed up in the printerdatabase so I had to do a manal installation.
Brother printers will only be added on request as I'm not repackaging 2000 models that no-one will ever use.

Rainmachine
Posts: 2
Joined: Thu Jun 21, 2018 8:18 am

Re: Installing a Brother printer driver

Fri Jun 22, 2018 12:22 pm

Hmmm, the Brother HL-1210W IS listed in the Software Center but when I installed it through the Software Center it did not show up in the printerlist. That's why i mentioned it. :D

Return to “Tutorials”