Brother Solutions Center
This is an old page, please visit http://solutions.brother.com/linux/en_us for the latest information.

Installing a Brother driver into a CUPS based Linux system

Notes

  • Note for SuSE Users:
    If you are using a later version of SuSE than version 9.0, set the password for CUPS using the lppasswd command:#lppasswd -g sys -a root
    This requires you to enter a password that is used specifically for CUPS administration.
  1. Connect your machine to the pc or the network and turn it on.
  1. Make a temporary directory on your HDD and download both the LPR driver and cupswrapper driver to that directory.
  1. Log in as root user or use the "su" command.
  1. Install the LPR driver.

    (i.e)
    For dpkg Users:
    dpkg -i --force-all --force-architecture mfc240clpr-1.0.0-9.i386.deb

    For rpm Users:

    rpm -ihv --nodeps mfc240clpr-1.0.0-9.i386.rpm
Notes
If you already have a Brother LPR driver installed, you may receive an error message. In this instance, run the install command again and use the :
--force-all(For dpkg Users) or --force(For rpm Users) switches...

  1. Install the cupswrapper driver.

    (i.e)
    For dpkg Users:
    dpkg -i --force-all --force-architecture mfc240ccupswrapper-1.0.0-9.i386.deb

    For rpm Users:
    rpm -ihv --nodeps mfc240ccupswrapper-1.0.0-9.i386.rpm
  1. Open your browser and enter: "http://localhost:631"
  1. Click on “Manage Printers” and confirm that the device name is listed there.
    If the device name is NOT listed there, click on "Add Printer" and install the driver following the on-screen instructions.

  1. The default port is USB. If you want to use a different port, click on “Modify Printer” and select the required printer port.
  1. If SELinux is working on your system, some configuration for SELinux is required. Please set your SELinux "permissive" or refere the FAQ for SELinux.

    Link to the FAQ: I want to print using CUPS while keeping SELinux enabled.

The print settings of the driver

You can change the print settings using the “Configure Printer” option in the CUPS web interface or by using lpr from the command line.

Using the "Configure Printer" option in the CUPS web interface...
click here to refer to the detail of the setting.

Using the command line...
For example, if you want to print the file “brother.ps” in A4 size, write the script as below:
lpr -P MFC240C -o PaperType=A4 brother.ps
The below is the list of the command option.
Features Value Command Parameter
Media PlainPaper BRColorMediaType=Plain
InkjetPaper BRColorMediaType=Inkjet
BrotherGlossy BRColorMediaType=BrotherGlossy
Glossy BRColorMediaType=Glossy
Transpare BRColorMediaType=Transparencies
Resolution Draft Resolution=Draft
Fast Resolution=Fast
Normal Resolution=Normal
Fine Resolution=Fine
Photo Resolution=Photo
Highest Resolution=Highest
PaperType A4 PageSize=A4
A4_B PageSize=BrA4_B
Letter PageSize=Letter
Letter_B PageSize=BrLetter_B
Legal PageSize=Legal
Exective PageSize=Exective
B5 PageSize=B5
A5 PageSize=A5
A6 PageSize=A6
A6_B PageSize=BrA6_B
PostCard PageSize=PostC4x6
PostCard_B PageSize=BrPostC4x6_B
IndexCard PageSize=IndexC5x8
IndexCard_B PageSize=BrIndexC5x8_B
PhotoL PageSize=PhotoL
PhotoL_B PageSize=BrPhotoL_B
Photo2L PageSize=BrPhoto2L_B
Photo2L_B PageSize=BrPhoto2L_B
Hagaki PageSize=PostCard
Hagaki_B PageSize=BrHagaki_B
DblHagaki PageSize=DoublePostCardRotated
C5 PageSize=EnvC5
DL PageSize=EnvDL
Com-10 PageSize=Env10
Monarch PageSize=EnvMonarch
Youkei4 PageSize=EnvYoukei4
PaperThickness Regular BrColorPaperThick=Regular
Thick BrColorPaperThick=Thick
Bi-DirPrinting OFF BRBiDir=OFF
ON BRBiDir=ON
MirrorPrint OFF MirrorPrint=OFF
ON MirrorPrint=ON
Color Or Mono Mono BRMonoColor=BrMono
Color BRMonoColor=BrColor
Document Photo BRDocument=Photo
Graphics BRDocument=Graphic
Custom BRDocument=Custom
Color Matching Natural BRColorMatching=Natural
Vivid BRColorMatching=Vivid
None BRColorMatching=None
Half Tone Diffusion BRHalfTonePattern=Diffusion
Dither BRHalfTonePattern=Dither
Color Enhance OFF BRColorEnhancement=OFF
ON BRColorEnhancement=ON
Brightness   Brightness=[-20 - +20]
Contrast   Contrast=[-20 - +20]
Redkey   RedKey=[-20 - +20]
Greenkey   GreenKey=[-20 - +20]
Bluekey   BlueKey=[-20 - +20]

Legal | Global Site