Brother HL-L2445DW on Raspberry Pi (ARM) and CUPS

The official Brother HL-L2445DW drivers only support x86 architecture, so even if force installed on an ARM linux, such as the Raspberry Pi, it will not work.

During installation, it will show an error message like this:


bash linux-brprinter-installer-2.2.3-1

...

dpkg: warning: package architecture (i386) does not match system (armhf)


The files are on the system but they will not work.


Installing the ARM Raspberry Pi compatible Brother drivers

The brlaser project is an open source driver for Brother laser printers. While it does not officially support the HL-L2445DW, there is a workaround.

Step 1 - install brlaser 

sudo apt-get install printer-driver-brlaser

Step 2 - select a different but compatible driver

In CUPS, select Brother HL-L2300D, using brlaser v4, which is fully compatible with the newer L2445DW. 

Done, the printer is not fully operational, including double-sided printing


Comments

Popular posts from this blog

MurMurHash3, an ultra fast hash algorithm for C# / .NET

Quick select algorithm - find the Kth element in a list in linear time

ESP32 - send a push notification from the Arduino ESP32 device to your phone