Brother HL-L2420DW printer support
- Login o registrati per inviare commenti
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?
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."
Maybe this could help you:
https://trisquel.info/en/forum/please-help-setup-standalone-usb-printer-plug-and-play-0#comment-174018
If it does, you may take some time to add it to the h-node base, so other users can find it there:
https://h-node.org/printers/catalogue/en/1/1/Brother-Industries-Ltd/undef/undef/undef/compatibility/undef
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)