Ask Your Question

How to Install Brother HL-L2300D Printer drivers

asked 2018-01-10 21:55:00 -0500

a796667 gravatar image

I was misled by this site: which states that the popular Brother HL-L2300D printer works "perfectly" on Linux, which isn't the case with Fedora 27 apparently. So I'm trying to install the proprietary driver from Brother, but am unable to follow their directions. Their driver install tool gives the following directions:

When I get to Step6. Run the tool: Command: bash linux-brprinter-installer-..- Brother machine name e.g. bash linux-brprinter-installer-2.1.1-1 MFC-J880DW

I do not understand what "Brother machine name" refers to (model number, e.g., HL-L2300D in my case)?

More significantly, when I run that command with anything at all as the model number, I get the error "Is a directory" and nothing happens.

Can anyone help? Given that the printer model I'm referring to is one of the bestselling home laser printers on the market, I can't be the first to encounter this problem. Unfortunately most message boards I find simply badmouth the printer drivers without offering much help in stalling the proprietary drivers (which appear to be the only ones usable with this device.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2018-01-11 03:02:29 -0500

davidva gravatar image

updated 2018-01-12 09:42:29 -0500

Choise only the rpms...

Download the official drivers here

image description

Download the drivers...

a) pkgver=3.2.0_1

b) wget -c${pkgver//_/-}.i386.rpm

c) wget -c${pkgver//_/-}.i386.rpm

Now the installation

1) su

2) dnf -y install hll2300d*.rpm

3) echo "#! /opt/brother/Printers/HLL2300D/cupswrapper/brother_lpdwrapper_HLL2300D" > /usr/lib/cups/filter/brother_lpdwrapper_HLL2300D

4) cp -f /opt/brother/Printers/HLL2300D/cupswrapper/brother-HLL2300D-cups-en.ppd /usr/share/ppd/cupsfilters/
edit flag offensive delete link more


Thanks. I was able to install the individual rpms as you noted with the arrows. However, the terminal commends you listed didn't seem to do anything for me. I did also complete the "pre-required procedures" listed here: But, unfortunately, when I send print jobs to the printer, I get a notification "printing stopped" on my screen, and the printer itself does nothing.

a796667 gravatar imagea796667 ( 2018-01-11 21:24:30 -0500 )edit

The commands are important (3-4)!! because these conect and put the configuration to the printer... You need to install the printer (not only install the drivers)...

davidva gravatar imagedavidva ( 2018-01-12 09:33:31 -0500 )edit

Thanks so much! I did install the printer too, After dinking around a bit more based on your suggestions, it does now work. The key seems to be that when adding the printer I must select the "BrGenML1" driver and not the "Brother HL-L2300D for CUPS" driver -- that was not intuitive to me.

a796667 gravatar imagea796667 ( 2018-01-13 11:20:23 -0500 )edit

Selecting "BrGenML1" from Brother's website worked for me. Thanks!

ladlelord gravatar imageladlelord ( 2019-03-30 22:54:29 -0500 )edit

answered 2018-01-11 13:27:30 -0500

ssieb gravatar image

I just bought a new Brother laser printer and the exact model is not available in the printer list yet. I just picked one that was similar and it works perfectly. I didn't need to download any drivers from Brother. I probably will though, because I would like to use the scan button. However, that is not applicable to your case. I would suggest trying the Brother/HL-2240D driver and see if that works.

edit flag offensive delete link more


Thanks. I had tried selecting random other drivers from the available list, but hadn't yet tried HL-2240D. Unfortunately, when I send a print job using that driver a green light flashes briefly on the printer and my screen displays a "printing complete" notification, but nothing actually prints.

a796667 gravatar imagea796667 ( 2018-01-11 21:27:57 -0500 )edit

Question Tools

1 follower


Asked: 2018-01-10 21:55:00 -0500

Seen: 2,759 times

Last updated: Jan 12 '18