Skip to content

Instantly share code, notes, and snippets.

@QORTEC
Last active October 16, 2020 18:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save QORTEC/0be18d765c82af9f6417552fe8f4ee6c to your computer and use it in GitHub Desktop.
Save QORTEC/0be18d765c82af9f6417552fe8f4ee6c to your computer and use it in GitHub Desktop.
SolBuild Brother Printers: HL-2270DW, HL-3170CDW, and others
name : brother-dcp8070d
version : 2.0.3
release : 1
source :
- https://download.brother.com/welcome/dlf006679/brother-laser3-cups-driver-2.0.4-1.tar.gz : 070a8b108eff78c857dd7a8c219cb94fd122c6948e6e244ddd4e642f6a668ea3
- https://download.brother.com/welcome/dlf005494/dcp8070dlpr-2.0.3-1.i386.rpm : 845e9c2714db06e05a5636e61cd10653ec2cfd138355459f452d2dd74fa483e5
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
libsplit : no
summary : Printer driver for Brother DCP-8070D
description: |
Printer driver for Brother DCP-8070D.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
tar -zxvf ./brdcp8070d_src-2.0.4-1.tar.gz
build : |
gcc ./brdcp8070d_src-2.0.4-1/brcupsconfig3/brcupsconfig.c -o brcupsconfig3
install : |
install -d -m 00755 $installdir
# Install rpm files
mv usr $installdir/
# Extract wrapper and ppd files from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './brdcp8070d_src-2.0.4-1/cupswrapperDCP8070D-2.0.4' -e 's|\\||g' > ./brlpdwrapperDCP8070D
sed -e '0,/cat <<ENDOFPPDFILE >/d' -e '/^ENDOFPPDFILE/,$d' './brdcp8070d_src-2.0.4-1/cupswrapperDCP8070D-2.0.4' > ./DCP8070D.ppd
# Install required cups files
install -D -m 00755 ./brlpdwrapperDCP8070D $installdir/%libdir%/cups/filter/brlpdwrapperDCP8070D
install -D -m 00644 ./DCP8070D.ppd $installdir/usr/share/cups/model/DCP8070D.ppd
install -D -m 00755 ./brcupsconfig3 $installdir/usr/local/Brother/cupswrapper/brcupsconfig3
ln -s /usr/local/Brother/lpd/filterDCP8070D $installdir/%libdir%/cups/filter/filterDCP8070D
name : brother-dcpj125
version : 1.1.3
release : 1
source :
- https://download.brother.com/welcome/dlf006711/dcpj125_cupswrapper_GPL_source_1.1.3-1.tar.gz : cf8fb2fa5eb4e5e80eddce0b778394d6d59eb151b72cfb94ac69779c70623571
- https://download.brother.com/welcome/dlf005582/dcpj125lpr-1.1.3-1.i386.rpm : fae94d7209b7e52b2302f0b8f9150a5b8683d9bc8130e4c4b0a2f464a965056b
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
summary : Printer driver for Brother DCP-J125
description: |
Printer driver for Brother DCP-J125.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
build : |
%make -C ./brcupsconfig
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
mv usr $installdir/
# Extract wrapper from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './cupswrapper/cupswrapperdcpj125' -e 's|\\||g' -e 's|${printer_model}|dcpj125|g' -e 's|${device_model}|Printers|g' -e 's|${printer_name}|DCPJ125|g' > ./brlpdwrapperdcpj125
# Install required cups files
install -D -m 00755 ./brlpdwrapperdcpj125 $installdir/%libdir%/cups/filter/brlpdwrapperdcpj125
install -D -m 00644 ./PPD/brother_dcpj125_printer_en.ppd $installdir/usr/share/cups/model/Brother/brother_dcpj125_printer_en.ppd
install -D -m 00755 ./brcupsconfig/brcupsconfpt1 $installdir/opt/brother/Printers/dcpj125/cupswrapper/brcupsconfpt1
ln -s /opt/brother/Printers/dcpj125/lpd/filterdcpj125 $installdir/%libdir%/cups/filter/filterdcpj125
name : brother-hl2140
version : 2.0.2
release : 1
source :
- https://download.brother.com/welcome/dlf006677/brother-laser2-cups-driver-2.0.2-1.tar.gz : d303e86b9143bd6d2ac27294a33cb9676efd9e968b57912e496dac6e97e90641
- https://download.brother.com/welcome/dlf005856/brhl2140lpr-2.0.2-1.i386.rpm : 6186ed47b9ef9ffa04362d05500c4931f8b22d2d2aa7ceac99a753d31cee84e4
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
libsplit : no
summary : Printer driver for Brother HL-2140
description: |
Printer driver for Brother HL-2140.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
mv brcupsconfig3 brcupsconfig_src
build : |
gcc ./brcupsconfig_src/brcupsconfig.c -o brcupsconfig3
install : |
install -d -m 00755 $installdir
# Install rpm files
mv usr $installdir/
# Extract wrapper and ppd files from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './scripts/cupswrapperHL2140-2.0.2' -e 's|\\||g' > ./brlpdwrapperHL2140
sed -e '0,/cat <<ENDOFPPDFILE >/d' -e '/^ENDOFPPDFILE/,$d' './scripts/cupswrapperHL2140-2.0.2' > ./HL2140.ppd
# Install required cups files
install -D -m 00755 ./brlpdwrapperHL2140 $installdir/%libdir%/cups/filter/brlpdwrapperHL2140
install -D -m 00644 ./HL2140.ppd $installdir/usr/share/cups/model/HL2140.ppd
install -D -m 00755 ./brcupsconfig3 $installdir/usr/local/Brother/cupswrapper/brcupsconfig3
ln -s /usr/local/Brother/lpd/filterhl2140 $installdir/%libdir%/cups/filter/filterhl2140
name : brother-mfcl3750cdw
version : 1.0.2
release : 1
source :
- https://download.brother.com/welcome/dlf103948/mfcl3750cdwpdrv-1.0.2-0.i386.rpm : 09c2ac76c271b0d5cf7e471c5350b73093cf6f3aad0c65bd37e7f826745e57eb
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : no
strip : no
summary : Printer driver for Brother MFC-L3750CDW
description: |
Printer driver for Brother MFC-L3750CDW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
mv usr $installdir/
# Extract wrapper from script
#sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' "$installdir/opt/brother/Printers/mfcj491dw/cupswrapper/cupswrappermfcj491dw" -e 's|\\||g' -e 's|${printer_model}|mfcl3750cdw|g' -e 's|${device_model}|Printers|g' -e 's|${printer_name}|MFCL3750CDW|g' > ./brother_lpdwrapper_mfcj491dw
# Install required cups files
install -d -m 00755 $installdir/usr/share/cups/model
install -d -m 00755 $installdir/%libdir%/cups/filter
ln -s /opt/brother/Printers/mfcj491dw/cupswrapper/brother_mfcl3750cdw_printer_en.ppd $installdir/usr/share/cups/model/brother_mfcl3750cdw_printer_en.ppd
ln -s /opt/brother/Printers/mfcj491dw/cupswrapper/brother_lpdwrapper_mfcl3750cdw $installdir/%libdir%/cups/filter/brother_lpdwrapper_mfcl3750cdw
ln -s /opt/brother/Printers/mfcj491dw/lpd/filter_mfcl3750cdw $installdir/%libdir%/cups/filter/filter_mfcl3750cdw
name : brother-mfcl8650cdw
version : 1.1.2
release : 1
source :
- https://download.brother.com/welcome/dlf101103/mfcl8650cdw_cupswrapper_GPL_source_1.1.3-1.tar.gz : d35579ea1aff11c5afea6a7826ba556153e52be14ebb1448398bba1c2d0eb17c
- https://download.brother.com/welcome/dlf101090/mfcl8650cdwlpr-1.1.2-1.i386.rpm : 4cd8a681a71f0ebdb48f8ace816706e5f83300365687d77be5efc55df8d113d4
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
summary : Printer driver for Brother MFC-L8650CDW
description: |
Printer driver for Brother MFC-L8650CDW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
build : |
%make -C ./brcupsconfig
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
mv usr $installdir/
# Extract wrapper from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './cupswrapper/cupswrappermfcl8650cdw' -e 's|\\||g' -e 's|${printer_model}|mfcl8650cdw|g' -e 's|${device_model}|Printers|g' -e 's|${printer_name}|MFCL8650CDW|g' > ./brother_lpdwrapper_mfcl8650cdw
# Install required cups files
install -D -m 00755 ./brother_lpdwrapper_mfcl8650cdw $installdir/%libdir%/cups/filter/brother_lpdwrapper_mfcl8650cdw
install -D -m 00644 ./ppd/brother_mfcl8650cdw_printer_en.ppd $installdir/usr/share/cups/model/Brother/brother_mfcl8650cdw_printer_en.ppd
install -D -m 00755 ./brcupsconfig/brcupsconfpt1 $installdir/opt/brother/Printers/mfcl8650cdw/cupswrapper/brcupsconfpt1
ln -s /opt/brother/Printers/mfcl8650cdw/lpd/filtermfcl8650cdw $installdir/%libdir%/cups/filter/filtermfcl8650cdw
name : brother-mfcl8850cdw
version : 1.1.2
release : 1
source :
- https://download.brother.com/welcome/dlf101104/mfcl8850cdw_cupswrapper_GPL_source_1.1.3-1.tar.gz : 3911e0603f05db8c67e8c5663a41cadc414983f97ea5b45974e25d7f1ffaa201
- https://download.brother.com/welcome/dlf101094/mfcl8850cdwlpr-1.1.2-1.i386.rpm : 95ccc74c7a7825e5b1672a2eb3fa0dbbe25d7276f568f8d4a7c4505e9ca0786f
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
summary : Printer driver for Brother MFC-L8850CDW
description: |
Printer driver for Brother MFC-L8850CDW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
build : |
%make -C ./brcupsconfig
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
mv usr $installdir/
# Extract wrapper from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './cupswrapper/cupswrappermfcl8850cdw' -e 's|\\||g' -e 's|${printer_model}|mfcl8850cdw|g' -e 's|${device_model}|Printers|g' -e 's|${printer_name}|MFCL8850CDW|g' > ./brother_lpdwrapper_mfcl8850cdw
# Install required cups files
install -D -m 00755 ./brother_lpdwrapper_mfcl8850cdw $installdir/%libdir%/cups/filter/brother_lpdwrapper_mfcl8850cdw
install -D -m 00644 ./ppd/brother_mfcl8850cdw_printer_en.ppd $installdir/usr/share/cups/model/Brother/brother_mfcl8850cdw_printer_en.ppd
install -D -m 00755 ./brcupsconfig/brcupsconfpt1 $installdir/opt/brother/Printers/mfcl8850cdw/cupswrapper/brcupsconfpt1
ln -s /opt/brother/Printers/mfcl8850cdw/lpd/filtermfcl8850cdw $installdir/%libdir%/cups/filter/filtermfcl8850cdw
name : brother-dcpl2550dw
version : 4.0.0
release : 1
source :
- https://download.brother.com/welcome/dlf103576/dcpl2550dwpdrv-4.0.0-1.i386.rpm : bbc73a444ab8ac58639e4150b6844c6e0f180cc7ae6f90e536e37deedbb0d749
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : no
strip : no
summary : Printer driver for Brother DCP-L2550DW
description: |
Printer driver for Brother DCP-L2550DW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
# Install required cups files
install -d -m 00755 $installdir/usr/share/cups/model
install -d -m 00755 $installdir/%libdir%/cups/filter
ln -s /opt/brother/Printers/DCPL2550DW/cupswrapper/brother-DCPL2550DW-cups-en.ppd $installdir/usr/share/cups/model/brother-DCPL2550DW-cups-en.ppd
ln -s /opt/brother/Printers/DCPL2550DW/cupswrapper/lpdwrapper $installdir/%libdir%/cups/filter/brother_lpdwrapper_DCPL2550DW
# Use the 64 bit drivers
mv $installdir/opt/brother/Printers/DCPL2550DW/lpd/x86_64/* $installdir/opt/brother/Printers/DCPL2550DW/lpd/
rm -r $installdir/opt/brother/Printers/DCPL2550DW/lpd/{i686,armv7l,x86_64}
name : brother-hl2270dw
version : 2.1.0
release : 1
source :
- https://download.brother.com/welcome/dlf006733/brhl2270dwcups_src-2.0.4-2.tar.gz : 38ba75d86ddf66b93b886807c6e870ccfdb684c4668968125251b14b9451181c
- https://download.brother.com/welcome/dlf005892/hl2270dwlpr-2.1.0-1.i386.rpm : 86586411ba3886cb6bc5770c98ed8f94e405e5af941ba10a9b48b967982ff9ca
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
summary : Printer driver for Brother HL-2270DW
description: |
Printer driver for Brother HL-2270DW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
build : |
gcc brcupsconfig3/brcupsconfig.c -o brcupsconfig4
install : |
install -d -m 00755 $installdir
# Install rpm files
mv usr $installdir/
# Extract wrapper and ppd files from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './cupswrapperHL2270DW-2.0.4' -e 's|\\||g' > ./brlpdwrapperHL2270DW
sed -e '0,/cat <<ENDOFPPDFILE >/d' -e '/^ENDOFPPDFILE/,$d' './cupswrapperHL2270DW-2.0.4' > ./HL2270DW.ppd
# Install required cups files
install -D -m 00644 ./HL2270DW.ppd $installdir/usr/share/cups/model/HL2270DW.ppd
install -D -m 00755 ./brlpdwrapperHL2270DW $installdir/%libdir%/cups/filter/brlpdwrapperHL2270DW
install -D -m 00755 ./brcupsconfig4 $installdir/usr/local/Brother/Printer/HL2270DW/cupswrapper/brcupsconfig4
ln -s /usr/local/Brother/Printer/HL2270DW/lpd/filterHL2270DW $installdir/%libdir%/cups/filter/filterHL2270DW
name : brother-hl3170cdw
version : 1.1.2
release : 1
source :
- https://download.brother.com/welcome/dlf006743/hl3170cdw_cupswrapper_GPL_source_1.1.4-0.tar.gz : 137192c2231192e8822096240e8ce86143df3aabe8a4fa8f3d0b75b9a3031005
- https://download.brother.com/welcome/dlf007055/hl3170cdwlpr-1.1.2-1.i386.rpm : 35d9e617b8fd7aad2f60126c7f97ab25e9f4a88fbd41c45532e3388b36a8ca08
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : yes
strip : no
summary : Printer driver for Brother HL-3170CDW
description: |
Printer driver for Brother HL-3170CDW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
build : |
%make -C ./brcupsconfig
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
mv usr $installdir/
# Extract wrapper from script
sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' './cupswrapper/cupswrapperhl3170cdw' -e 's|\\||g' -e 's|${printer_model}|hl3170cdw|g' -e 's|${device_model}|Printers|g' -e 's|${printer_name}|HL3170CDW|g' > ./brother_lpdwrapper_hl3170cdw
# Install required cups files
install -D -m 00755 ./brother_lpdwrapper_hl3170cdw $installdir/%libdir%/cups/filter/brother_lpdwrapper_hl3170cdw
install -D -m 00644 ./PPD/brother_hl3170cdw_printer_en.ppd $installdir/usr/share/cups/model/brother_hl3170cdw_printer_en.ppd
install -D -m 00755 ./brcupsconfig/brcupsconfpt1 $installdir/opt/brother/Printers/hl3170cdw/cupswrapper/brcupsconfpt1
ln -s /opt/brother/Printers/hl3170cdw/lpd/filterhl3170cdw $installdir/%libdir%/cups/filter/filterhl3170cdw
name : brother-hll2395dw
version : 4.0.0
release : 1
source :
- https://download.brother.com/welcome/dlf103563/hll2395dwpdrv-4.0.0-1.i386.rpm : 522b57c1b024f6860a0d0b22fe7050788b7a30b6be920479dff85865ff937380
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : no
strip : no
summary : Printer driver for Brother HL-L2395DW
description: |
Printer driver for Brother HL-L2395DW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
# Install required cups files
install -d -m 00755 $installdir/usr/share/cups/model
install -d -m 00755 $installdir/%libdir%/cups/filter
ln -s /opt/brother/Printers/HLL2395DW/cupswrapper/brother-HLL2395DW-cups-en.ppd $installdir/usr/share/cups/model/brother-HLL2395DW-cups-en.ppd
ln -s /opt/brother/Printers/HLL2395DW/cupswrapper/lpdwrapper $installdir/%libdir%/cups/filter/brother_lpdwrapper_HLL2395DW
# Use the 64 bit drivers
mv $installdir/opt/brother/Printers/HLL2395DW/lpd/x86_64/* $installdir/opt/brother/Printers/HLL2395DW/lpd/
rm -r $installdir/opt/brother/Printers/HLL2395DW/lpd/{i686,armv7l,x86_64}
name : brother-mfcj491dw
version : 1.0.5
release : 1
source :
- https://download.brother.com/welcome/dlf103780/mfcj491dwpdrv-1.0.5-0.i386.rpm : b4ff70bf0525069956d8706d02d90709a20802b1713f96e31c62ce9254ec1dd8
license :
- Distributable
- GPL-2.0-or-later
component : drivers.printer
extract : no
strip : no
summary : Printer driver for Brother MFC-J491DW
description: |
Printer driver for Brother MFC-J491DW.
Note that some portions are binary and provided for hardware enablement so may not meet typical Solus packaging standards for paths.
builddeps :
- rpm
rundeps :
- a2ps
- glibc-32bit
- ghostscript
- psutils
setup : |
# Extract rpms
for i in $sources/*.rpm; do
rpm2cpio ${i} | cpio -idmv
done
install : |
install -d -m 00755 $installdir
# Install rpm files
mv opt $installdir/
mv usr $installdir/
# Extract wrapper from script
#sed -e '0,/cat <<!ENDOFWFILTER! >/d' -e '/^!ENDOFWFILTER!/,$d' "$installdir/opt/brother/Printers/mfcj491dw/cupswrapper/cupswrappermfcj491dw" -e 's|\\||g' -e 's|${printer_model}|mfcj491dw|g' -e 's|${device_model}|Printers|g' -e 's|${printer_name}|MFCJ491DW|g' > ./brother_lpdwrapper_mfcj491dw
# Install required cups files
install -d -m 00755 $installdir/usr/share/cups/model
install -d -m 00755 $installdir/%libdir%/cups/filter
ln -s /opt/brother/Printers/mfcj491dw/cupswrapper/brother_mfcj491dw_printer_en.ppd $installdir/usr/share/cups/model/brother_mfcj491dw_printer_en.ppd
ln -s /opt/brother/Printers/mfcj491dw/cupswrapper/brother_lpdwrapper_mfcj491dw $installdir/%libdir%/cups/filter/brother_lpdwrapper_mfcj491dw
ln -s /opt/brother/Printers/mfcj491dw/lpd/filter_mfcj491dw $installdir/%libdir%/cups/filter/filter_mfcj491dw

Notes:

Brother tends to embed additional files into cupswrapper${printer_model}

  • sed is a simple way to extract and cleanup said files
    • 0,/${string}/d removes the line with ${string} and all previous lines
    • /${string}/,$d removes the line with ${string} and all following lines

Sources:

HL-2270DW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=hl2270dw_all Drivers:

HL-3170CDW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=hl3170cdw_all Drivers:

MFC-J491DW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=mfcj491dw_us_eu_as Drivers:

HL-L2395DW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=hll2395dw_us_as Drivers:

DCP-L2550DW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=dcpl2550dw_us Drivers:

MFC-L8850CDW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=mfcl8850cdw_us_eu_as Drivers:

MFC-L8650CDW Page: https://support.brother.com/g/b/downloadtop.aspx?c=eu_ot&lang=en&prod=mfcl8650cdw_eu_cn Drivers:

MFC-L3750CDW Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=mfcl3750cdw_us_eu_as Drivers:

HL-2140 Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=hl2140_all Drivers:

DCP-J125 Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=dcpj125_all Drivers:

DCP-8070D Page: https://support.brother.com/g/b/downloadtop.aspx?c=us_ot&lang=en&prod=dcp8070d_all Drivers:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment