It is not advisable that you use wine to install drivers for any hardware, as they won't be properly integrated into ubuntu.
However here is a step by step guide to get the drivers working (if you're on an 64-bit system):
First unplug your printer.
Open a terminal and copy&paste the following commands
sudo apt-get remove brother-lpr-drivers-laser brother-cups-wrapper-laser
(removes any existing drivers that could cause conflict)
sudo apt-get install --reinstall cups csh lib32stdc++6
sudo mkdir -p /var/spool/lpd/
sudo mkdir -p /usr/share/cups/model/
(make directories for the drivers)
mkdir -p ~/Downloads/brother/
(make download location)
sudo dpkg -i --force-architecture brdcp7030lpr-2.0.2-1.i386.deb
sudo dpkg -i --force-architecture cupswrapperDCP7030-2.0.2-1.i386.deb
(install and configure driver packages)
sudo ln -s /usr/lib/cups/filter/brlpdwrapper* /usr/lib64/cups/filter/
(link driver files)
plug in your printer now and proceed with the installation process from 'System Settings' -> 'Printers'
To enable scanning:
sudo apt-get install --reinstall sane-utils xsane xsane-common
Download Scanner drivers from brother home page (64-bit):
plug in and turn on your scanner
open a terminal and type
sudo dpkg -i --force-all ~/Downloads/brscan3-0.2.11-4.amd64.deb
sudo dpkg -i --force-all ~/Downloads/brscan3-0.2.11-4.i386.deb
check if it installed correctly
dpkg -l | grep Brother
output should look something like this:
ii brdcp7030lpr:i386 2.0.2-1 Brother DCP-7030 LPR driver
ii cupswrapperdcp7030:i386 2.0.2-1 Brother DCP7030 CUPS wrapper driver
sudo gedit /lib/udev/rules.d/40-libsane.rules
and at the following text right before this line (pretty far down at the bottom)
'# The following rule will disable USB autosuspend for the device'
Text to add:
# Brother scanners
Restart the computer now and it should work.