The Brother DCP-T426W is an affordable ink tank printer that lacks native macOS drivers. Brother recommends using their iPrint&Scan software for macOS compatibility. Additionally, this model does not support AirPrint. We will attempt to resolve these issues.
The drivers are the easiest part to address. We can use drivers from the Brother DCP-T425W or DCP-T400 models and download the driver package from the Brother website: https://www.brother.cn/project/d2/Brother_PrinterDrivers_Inkjet19_101.dmg
If your inner perfectionist prefers a tailored solution, we can easily 'create' a driver specifically for the DCP-T426W.
wget https://www.brother.cn/project/d2/Brother_PrinterDrivers_Inkjet19_101.dmg
7z x Brother_PrinterDrivers_Inkjet19_101.dmg
Brother_PrinterDrivers_Inkjet19.pkg
. Extract its contents:mkdir drivers && xar -x -f Brother_PrinterDrivers_Inkjet19.pkg -C ./drivers
drivers/Brother_PrinterDrivers_Inkjet19.pkg
, locate the file named Payload
and extract it as well:tar zxvf Payload
Library/Printers/PPDs/Contents/Resources
you will find the driver files, decompress them:gzip -d *.gz
diff Brother\ DCP-T420W\ CUPS Brother\ DCP-T425W\ CUPS
diff Brother\ DCP-T425W\ CUPS Brother\ DCP-T428W\ CUPS
sed 's/DCP-T428W/DCP-T426W/g' Brother\ DCP-T428W\ CUPS > Brother\ DCP-T426W\ CUPS
cp Brother\ DCP-T426W\ CUPS Brother_DCP-T426W.ppd
gzip Brother\ DCP-T426W\ CUPS
sudo cp ./Brother\ DCP-T426W\ CUPS.gz /Library/Printers/PPDs/Contents/Resources
and find it listed under Printer Software:
To add support for AirPrint™ and IPP Everywhere™, you need to install OpenPrinting CUPS on a Raspberry Pi, Docker container, or any Linux system of your choice. You will need to configure it as described below and use the Brother_DCP-T426W.ppd file created in Step 8.
As a result, we have a macOS driver and support of AirPrint™ and IPP Everywhere™, allowing printing from an iPhone or iPad without the need for the Brother iPrint&Scan app. The driver and PPD file can be found in the drivers folder.