Assuming that CUPS is enabled on your system. It appears that there isn’t an already created PKGBUILD in the AUR for that printer. I have had good luck creating Brother install files from either .deb or .rpm by using the following guide:
We’ve got a Brother printer at home. I temporarily switched my Manjaro machines from Budgie to KDE, but they had issues connecting to the printer. When I switched back to Budgie, I had no issues reconnecting. It’s something specifically about Plasma.
I was able to build both the Printer driver and the scanner driver from the .deb files provided by Brother.
The scanner driver is available from the AUR (brscan5)
You can install the scanner driver via pamac GUI, manually(makepkg) or in terminal:
pamac build brscan5
PKGBUILD: save as text file called PKGBUILD. Switch to folder with that file and open folder in terminal.
In terminal: makepkg -csr --skipchecksums
# Maintainer: John Doe <joe@example.com>
pkgname=brother-MFC-J1205W-CUPS-Printer-Driver
pkgver=3.5.0
pkgrel=1
pkgdesc="driver for Brother MFC-J1205W Printer"
arch=("i686" "x86_64")
url="https://download.brother.com/welcome/dlf105289/mfcj1205wpdrv-3.5.0-1.i386.deb"
license=("EULA")
groups=("base-devel")
source=("https://download.brother.com/welcome/dlf105289/mfcj1205wpdrv-3.5.0-1.i386.deb")
md5sums=("SKIP")
package() {
tar -xf data.tar.gz -C "${pkgdir}"
}
Have you connected your brother printer through wifi? If so, please check if the packages for the dns-sd function have been installed, such as gvfs, gvfs-afc,gvfs-goa,gvfs-mtp,gvfs-nfs,gvfs-smb, and so on. And then please make sure the avahi service has been turned on.