CUPS is the print server on most Linux and Mac machines. It was a project started by Apple many many years ago and it's a fairly robust system for handling printers.
Brother's Linux support for this printer is a little sketchy. They have a "cupswrapper" driver for it which is sort of a compatibility layer around an ancient LPR driver. I honestly can't say how effective it will be.
Anyway download the deb drivers from here (you need both cupswrapper and LPR files):
Save those somewhere, then in a terminal,
cd into that directory and run:
sudo dpkg -i --force-all mfc*.deb
sudo dpkg -i --force-all cupswrapper*.deb
And then load the CUPS printer configuration page (
http://localhost:631/printers) and edit the printer you've already set up with the following information:
- "LPD/LPR Host or Printer" or "AppSocket/HP JetDirect" for Device
- lpd://(Your printer's IP address)/binary_p1 for Device URI
- Brother for Make/Manufacturer Selection
- Your printer's name for Model/Driver Selection
The above is a paraphrasing and slimming of the instructions from Brother. I've no idea if they actually work!