Need help getting my new printer working

I’m on my L14. I just bought a Brother DL-L2400D printer. It is connected via USB. When I plugged it in to the L14, PureOS recognized it and added it to the list of printers in Settings. It says “Ready.”

When I try to print a document or a test page there is no reaction. In Settings → Printers it still says “No Active Jobs.”

I then downloaded and tried installing the installer from Brother. That didn’t work. I got an error. I then downloaded and tried installing the driver from Brother. That also didn’t work. I got another error.

user1@laptop21:~/Downloads$ sudo bash linux-brprinter-installer-2.2.4-1 DL-L2400D
[sudo] password for user1: 
Driver-packages cannot be found.
 Confirm the model name.

user1@laptop21:~/Downloads$ sudo bash linux-brprinter-installer-2.2.4-1 Brother
Driver-packages cannot be found.
 Confirm the model name.

user1@laptop21:~/Downloads$ sudo dpkg  -i  --force-all  hll2400dpdrv-4.1.0-1.i386
[sudo] password for user1: 
dpkg: error: cannot access archive 'hll2400dpdrv-4.1.0-1.i386': No such file or directory
user1@laptop21:~/Downloads$ dpkg  -l  |  grep  Brother
ii  printer-driver-ptouch                    1.5.1-2                             amd64        printer driver Brother P-touch label printers
user1@laptop21:~/Downloads$ 

Does anyone have any suggestions for being able to get this printer working?

1 Like

To install a .deb file manually from the command line
sudo dpkg -i xyz.deb

and after that you may need to sudo apt-get install -f depending on the dependencies of the package.

Whether this actually works depends on whether the package has dependencies that can be supplied for the version of PureOS that you have - and hence depends on which exact .deb file you downloaded in the first place and how compatible that is with the version of PureOS that you have.

Personally I would configure to print via the local network but see how you go once the package above is installed, and in any case you may have specific reasons for wanting to use USB.

2 Likes

It should be the Brother HL-L2400D. You need to change your first command to this:

sudo bash linux-brprinter-installer-2.2.4-1 HL-L2400D

The second command also needs to be changed to this:

sudo dpkg -i --force-all hll2400dpdrv-4.1.0-1.i386.deb

There are also additional instructions Brother provided after the second command:

1 Like

@irvinewade and @FranklyFlawless thank you for your prompt replies. Sorry I didn’t get back sooner. This has been a crazy week. I got the printer working. I updated the OS and software and rebooted, with the printer plugged into the laptop. A new printer was installed when I rebooted. I am now able to print using that new printer. Maybe it would have been as simple as plugging it in, rebooting, and letting the new printer be installed automatically. :man_shrugging:t3:

2 Likes