Brother HL-L2420DW printer support

3 risposte [Ultimo contenuto]
Jacob K
Offline
Iscritto: 01/13/2022

My family just recently got a new printer, a Brother HL-L2420DW, and I was able to see it in Trisquel > System > Administration > Printers, but the printer is missing from a database so it asked for a ppd file, which I got as part of a deb file from the Brother website ( https://support.brother.com/g/b/producttop.aspx?c=us&lang=en&prod=hll2420dw_us ). The deb file appears to be partially nonfree, and I didn't install it, instead extracting the ppd file. Some of the binaries in the deb file seem to lack source code, and I do not see any information about how to get it, though I suppose such information may be within the binaries. The software is all under a free license though, it seems.

After adding just the ppd file, I was able to add the printer, but I get an error message in the printer state: `Idle - File "/usr/lib/cups/filter/brother_lpdwrapper_HLL2420DW" not available: No such file or directory`

This file would be installed by the deb, and that particular file seems to be free software. What's the best way to make the printer work? Once I get it working, can I somehow add the printer to the database so it works automatically for other Trisquel users?

Jacob K
Offline
Iscritto: 01/13/2022

A quote from Brother's license: "In no case shall the above license by Brother to modify, alter, translate or otherwise prepare derivative works of the Software be construed as Brother's implied agreement or undertakings to disclose and/or distribute the source code of the Software."

prospero
Offline
Iscritto: 05/20/2022
Legimet
Offline
Iscritto: 12/10/2013

Note that the brlaser driver (printer-driver-brlaser package) doesn't have that printer in the list of officially supported printers. So, you'll probably have to add it as a different model, e.g. HL-L2390DW. If it works, then follow the instructions in the README and open an issue on Github so that your printer can be added. (I did this before, in fact with the HL-L2390DW)