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