This is a brief tutorial how to setup the Brother DCP-7030 (multi function laser copier printer) on i686 Arch.
Unfortunately extra/cups did not work with DCP-7030 on my PC. But it works with cups-usblp from AUR.
So, if you are using yaourt you can get cups-usblp:
% yaourt -S cups-usblp
Check if usblp is loaded:
% lsmod | grep usblp
If it does not then load it manually:
# modprobe usblp
You can make it autoload at boot: add it to the
MODULES=() in the Template:Filename
MODULES=(... usblp ...)
After installing cups-usblp, start CUPS by:
# /etc/rc.d/cups start
For automatically starting CUPS every time the system is powered on, add it to the
DAEMONS=() in the Template:Filename:
DAEMONS=(... @cups ...)
There is the brother-dcp7030 in AUR.
% yaourt -S brother-dcp7030
After installing brother-dcp7030 run
Now go to the CUPS page: http://localhost:631/
Under the Printers tab you should see a DCP7030 printer automatically installed and configured.
You need run cupswrapper only once! You do not need it run every time at startup.
# pacman -S sane
Add your user to
# gpasswd -a username scanner
There is the brscan3 in AUR.
% yaourt -S brscan3
After installing add line
brother3 in the Template:Filename.
Now you can try to see if SANE recognizes your scanner
$ scanimage -L
For more info see SANE page.