John814
don't let solus decide, you decide. the 3040 could be in software center. install any brother drivers that are in repo.
if all else fails try a generic driver.
if you do all that and your model is still not in the printer settings list then try a number above or below your model.
if Brother Website has a linux driver in a tarball you can use the cli to install that as well
I had a brother hll2315dw and now I got a canon and all ^^ these things have worked for me at some point. edit: in the interests of honesty all these things have not worked but you can throw a lot of things against the wall and see what sticks. not a SOlus thing, it's a normal Linux/Printer thing.
Im not going to sell you on the Cups route, someone else can do that.