Skip to content
Syed Sayem edited this page May 16, 2019 · 1 revision

 

In this post I will describe how to install and configure a Brother printer/scanner on Arch Linux. The described method should be applicable for most of Brother devices.

 

  1. Installation
  2. Configuration
  3. Enable printing
  4. Enable scanning

 

Installation

Install Cups libraries

pacman -S cups

Enable cups so it starts with system boot

systemctl enable org.cups.cupsd.service
systemctl daemon-reload

Start CUPS

systemctl start org.cups.cupsd.service

Open the CUPS interface from this URL (http://localhost:631/admin) and log in as root with your root password.

 

Enable printing

  • Go to System Settings --> Devices --> Printers
  • Click Unlock on top-right-corner and enter your password
  • Click Add
  • Enter the IP address in the search field: 192.168.1.27
  • The system should now have found your printer.
  • Select the printer: XXX-Printer
  • Click Apply to finish.

You should now see the new printer in your list of available printers.

 

Enable scanning

Install sane

pacman -Syu sane

Verify sane

Now you can try to see if sane recognizes your scanner

$ scanimage -L

If it doesn't recognizes your scanner, see SANE/Scanner-specific problems for further instructions.

 

It didn't work for me. So I had to install brscan4 driver. To find the right driver for your scanner, search for your model at the Brother Linux scanner page

yay -S brscan4

Now, the scanner should be recognized by SANE.

 

Network Scanners

For network scanners, Brother provides a different configuration tool for each brscan version:

sudo brsaneconfig4 -a name=MFC-J470DW model=MFC-J470DW ip=192.168.1.27

Now your network scanner should be working. You can verify it by opening Simple Scan application. if you have not installed any scanning applications, you can test your scanner with this command:

scanimage -L
Clone this wiki locally