We received our new Brother DCP-L2520DW printer, a black and white laser printer and scanner with wifi, for 140€, that was a decent deal, my only concern was linux support.
Of course I checked before and saw the drivers provided on Brother's website, a friend also told me he had another model and that it worked really easily, and that is putting it ligthly given what I saw today.
On archlinux, there is an AUR package for this printer, given I use packer, is simply did:
packer -S packer -S brother-dcpl2520dw
Which suggested the brscan4 package, so...
packer -Ss brscan4
sudo brsaneconfig4 -a name="Brother" model="dcp-l2520dw" ip=$IP
I then connected to http://localhost:631 to configure my cups:
- Adding Printers and Classes
- Add Printer
- LPD/LPR Host on Printer
- lpd://$IP/queue
- enter info
- select driver for the correct model
- valid
And that's it!
Printer works, xsane sees the scanner, and everything works, the longer was actually to figure out to puse lpd://$IP/queue as protocol and configuration, other than that it worked so easily that I was pretty surprised.