Brother

Failing To Print: 'May not be connected' Error Message (Linux)
When a Brother printer fails to print and reports as 'May not be connected' check the CUPS status in a web browser (http://127.0.0.1:631/).

If CUPS reports a missing file in /usr/lib/cups/filter check the folder and see if it is present, if it is there the problem may be due to low ink levels in the cartridges.

Either replace the offending cartridge(s) or eject and replace the low cartridge(s) and tell the printer you have installed new a full cartridge when prompted.

Installation
* Name > Brother_DCP-585CW * Description > Brother DCP-585CW * Location > In Office * Connection > lpd://BRN008077E4631B/BINARY_P1
 * Start CUPS
 * Go to Administration > Add Printer
 * Discovered Network Printers > Brother DCP-585CW (Brother DCP-585CW)
 * Add Printer
 * Continue

Fix Printer Error
If you cannot print to this printer and in cups admin page it says "Stopped", you receive the following error message in /var/log/cups/error_log: Filter "brlpdwrapperXXXXX" for printer "XXXXX" not available: No such file or directory" make a symbolic link to "/usr/libexec/cups/filter/brlpdwrapper[printer name]" after the driver installation.

ln -s /usr/lib/cups/filter/brlpdwrapper[printer name] /usr/libexec/cups/filter/brlpdwrapper[printer name]

Turn off and on the printer and reboot the computer, then try again!

Source: http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/faq_prn.html

Description:  Brother DCP-585CW Location:     Flat Driver:       Brother DCP-585CW CUPS v1.1 (color, 2-sided printing) Connection:   lpd://192.168.0.113/binary_p1 Defaults:     job-sheets=none, none media=iso_a4_210x297mm sides=one-sided

Enable Network Scanning
emerge -q media-gfx/xsane rpm -ivh --nodeps /home/paully/Downloads/brscan3-0.2.11-2.i386.rpm rpm -ivh --nodeps /home/paully/Downloads/brscan-skey-0.2.1-3.i386.rpm brsaneconfig3 -a name=DCP-585CW model=DCP-585CW ip=192.168.0.113 brsaneconfig3 -q

Brother DCP-560CN - Network Scanning Under Ubuntu Linux
 Credit:  I did not figure this out myself so all credit must go to Slingshot on the Ubuntu forum and this [post]

For those Brother All-In-One printer/scanners that have Linux drivers the following should allow you to scan over a network in Ubuntu:

From the Brother website download the scan2 driver and scankey tool

Install the following items from the command line:

sudo apt-get install sane xsane

Install the Brother scanner driver:

sudo dpkg -i YOUR_FILENAME_HERE.deb

 Note:  Replace YOUR_FILENAME_HERE with the name of the file you have downloaded.

Setup the scanner by using:

brsaneconfig2 -a name=DCP-560CN model=DCP-560CN ip=xxx.xxx.xxx.xxx

Install the scan-key tool (this allows registration of the computer to the scanner:

sudo dpkg -i YOUR_FILENAME_HERE.deb

 Note:  Replace YOUR_FILENAME_HERE with the name of the file you have downloaded.

You can start the tool manually by typing:

brscan-skey

You need to set it to start up at boot. Go to System > Preference > Startup Applications, select new.

In the name box enter:

Brother Scanner

In the command box enter:

brscan-skey

Click 'Save'