Since my Brother printer has scanning functionality, I’ve always just used the Brother Install Tool. 16.04 had only printer driver support out of the box.
I have created various Linux install documents and saved for future reference. For posterity sake, here’s what I need to do to get my printer/scanner working in Arch.
-Install brother-dcp7060d drivers, brscan4, simple-scan, and other required packages, including, lib32-glibc and libsane-dsseries, from AUR/Pamac.
-Look at the Brother website to find the correct scanner driver. For the DCP-7060D, the above brscan4 is the correct one.
-Ensure that multilib/lib32-glibc 32bit packages are enabled in /etc/pacman.conf with the following lines commented:
Include = /etc/pacman.d/mirrorlist
-For scanner, like Debian and Fedora, go to the /lib/udev/rules.d/-sane-backends.rules, and insert the following 2 lines at the last of the device entry. (just before “# The following rule…”):
-In the above sane folder,**-sane rules could be any number but will have sane rules listed in it. Save file and reboot.
-When configuring printer in Settings, make sure that the correct driver is used, as denoted by “Model”. “Generic…” is the default and will not work. Select DCP7060D under Model after executing all of the above.