Brother

From Indie IT Wiki
Jump to: navigation, search

INFO:

  • DCP = Digital Copier Printer
  • MFC = Multi Function Centre

HOWTO: RESET: Purge Count

https://www.youtube.com/watch?v=VQYWtPv8l4c

HOWTO: RUN: Power Purge

NOTE: This is not necessarily a feature available on all Brother printer so your mileage may vary. It was available on the MFC-490CW unit a client was having issues with.

NOTE: When following the button combinations below the printer will emit the standard error beep sequence (three beeps in rapid succession). Ignore the beeps and just following the button combination.

The following explains how to access the machine's maintenance mode for a super clean as opposed the the more readily available cleaning mode.

  1. Press 'Menu' button
  2. Press 'Mono' button
  3. Press Up arrow quickly 4 times*
  4. Press in order the buttons 7 6 and 4 to run a power clean
  5. If you want to clean all four colours press the 'Mono' button, if you just want to do one colour use the left/right arrow buttons to select the colour then press the 'Mono' button
  6. When the cleaning process has finished the display will return to show 'MAINTENANCE'
  7. Press in order the buttons 7 6 and 3 to run the power purge, again if you just want to do one colour use the left/right arrow buttons to select the colour
  8. When the power purge cycle has finished the display will return to show 'MAINTENANCE'
  9. To leave maintenance mode press the 9 button twice

* Machine should be in maintenance mode (all lights will flash) if you have a LCD display it should turn black and display the word 'MAINTENANCE' in white. If not, repeat the previous steps.

Found here.

Event Log Errors (Windows)

Errors similar to this:

CTLCN BrtCTLCN: [YourDate YourTime]: [00003420]: brccMCtl.exe: ControlCenter3.cpp (0303) : -------- DeviceName is Empty().

Try this fix:

In the registry, delete the following key (you should export the key to a file first in case you need to restore it):

32bit systems - HKEY_LOCAL_MACHINE\SOFTWARE\Brother\brutilities

64bit systems - HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Brother\brutilities

Found here.

All Brother Printers (Linux)

  • Install the program a2ps

Brother DCP-135C

Installation Under Gentoo Linux

  • Install the program a2ps
  • Install the program dpkg from the package debianutils, and other files...
emerge -q debianutils dpkg
mkdir -p /var/lib/lib/dpkg/
touch /var/lib/lib/dpkg/status
touch /var/lib/lib/dpkg/available
mkdir -p /var/spool/lpd/dcp585cw
mkdir -p /usr/lib64/cups/filter/
  • Make sure you have CONFIG_USB_PRINTER option in the kernel or load module 'usblp'
  • Brother web site
  • Download the 2 driver files (LPR and CUPS Wrapper)
  • Install the 2 driver files
dpkg -i --force-all dcp135clpr-1.0.1-1.i386.deb
dpkg -i --force-all dcp135ccupswrapper-1.0.1-1.i386.deb
  • Check they are installed correctly
dpkg -l |grep Brother
  • Fix the missing cups wrapper file
ln -s /usr/lib/cups/filter/brlpdwrapperdcp135c /usr/libexec/cups/filter/brlpdwrapperdcp135c
  • Restart CUPS
  • Plug in the Printer's USB cable
  • Administration > Printers > Find New Printers
  • It should come up as 'usb://Brother/DCP-135C'

Brother DCP-585CW

Thickness Of Paper

80-220gsm.

HOWTO: Install In Ubuntu Linux

http://goo.gl/P01G99

lpd://192.168.1.251/BINARY_P1

Installation Under Gentoo Linux

  • Install the program dpkg from the package debianutils, and other files...
emerge -q debianutils dpkg
mkdir -p /var/lib/lib/dpkg/
touch /var/lib/lib/dpkg/status
touch /var/lib/lib/dpkg/available
mkdir -p /var/spool/lpd/dcp585cw
mkdir -p /usr/lib64/cups/filter/
dpkg -i --force-all dcp585cwlpr-1.1.2-2.i386.deb
dpkg -i --force-all dcp585cwcupswrapper-1.1.2-2.i386.deb
  • Check they are installed correctly
dpkg -l |grep Brother
  • Start CUPS
  • Go to Administration > Add Printer
  • Other Network Printers > LPD/LPR Host or Printer > Continue
  • URI: lpd://192.168.0.104/BINARY_P1
  • Add Printer
    • Name > Brother_DCP-585CW
    • Description > Brother DCP-585CW
    • Location > In Office
    • Connection > lpd://192.168.0.104/BINARY_P1
  • Continue
  • Make > Brother
  • Model > Brother DCP-585CW CUPS v1.1 (en)
  • Set Default Options
    • Media Size > A4
    • Color/Grayscale > Color
  • Set Default Options

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

http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_scn.html#brscan3

emerge -q media-gfx/xsane
cd /usr/portage/distfiles/
wget http://www.brother.com/pub/bsc/linux/dlf/brscan3-0.2.11-5.amd64.deb
wget http://www.brother.com/pub/bsc/linux/dlf/brscan-skey-0.2.3-0.amd64.deb
dpkg -i --force-all brscan3-0.2.11-5.amd64.deb 
dpkg -i --force-all brscan-skey-0.2.3-0.amd64.deb
brsaneconfig3 -a name=SCANNER model=DCP-585CW ip=192.168.0.104
brsaneconfig3 -d
brsaneconfig3 -q

Brother DCP-560CN - Top Of Page Missing

This may help for other Brother AOI printer. My DCP-560CN was consistently missing off the first inch or so of anything it was asked to print, with some software offending worse than others. Evince would print less of a page than Foxit Reader. One solution looked at was to turn off 'Scale to fit' found under the printers 'Job Options', however mine was already disabled and enabling it on actually helped!

I decided to see what files there were relating to my printer just by searching on 'Brother' and then opening up any files bearing the actual printer model. Within these files I would then look for anything relating to the page size, finally I came across the following:

/usr/Brother/Printer/dcp560cn/inf/brdcp560cnrc

The seventh line down is 'PaperType=' and was set to 'Letter' instead of 'A4', changing the setting seems to have cured my printing issues. To change the settings:

Disable CUPS:

Linux Terminal:~$

cupsdisable

sudo gedit /usr/Brother/Printer/dcp560cn/inf/brdcp560cnrc

Your file should look similar to this:

[DCP560CN]
Media=Plain
Resolution=600
RResolution=Normal
BiDirPrint=ON
MirrorPrint=OFF
PaperType=Letter
PaperThick=Regular
PaperSource=AUTO
Copies=1
ColorOrMono=Color
Collate=OFF
Document=Photo
ColorMatch=Natural
HalfTone=Diffusion
ColorEnhance=OFF
SlowDrying=OFF
Brightness=0
Contrast=0
RedKey=0
GreenKey=0
BlueKey=0
Language=us

Edit the 'PaperType=' line to match the paper size you are using.

Finally restart CUPS

Linux Terminal:~$

cupsenable

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'

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.

https://wiki.archlinux.org/index.php/CUPS#Device_node_permissions

Failing To Print: After a CUPS update (Linux)

Unplug the power to the printer, leave for 30 seconds then replace the power.

HOWTO: Fix: Not Printing Under 64-bit with i386 32-bit drivers

Problem...

W [07/Feb/2014:23:28:14 +0000] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother_DCP-585CW' already exists
W [07/Feb/2014:23:28:14 +0000] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother_DCP-585CW-Gray..' already exists

Fix...

sudo aptitude install -y lib32stdc++6
sudo service cups restart

Thanks to Brother.