Installing Brother MFC-240C
All Features Printer/Scanner/Fax/Email
on
Ubuntu 7.10 and 8.04 32 bit installations


8.04 32bit installation shown further down the bottom of the page


General Outline:
Note: when I use parenthesis like this(???) typically I mean whats inside like this ???

This will also work for other Brother Printers, however different drivers may be needed from the Brother Solution website for other printers, so the links on this page may not work for your printer

7.10 Ubuntu 32bit Installation of the MFC-240C all-in-one printer/scanner/copier etc:

  • Newbies don't be afraid, I'm a newbie too and I think I've covered everything here.
  • For local installation, This is NOT networking Instructions,but once installed on a local computer you will easily be able to be shared on the network.
Printing:
  1. Installed The LPR Printer Driver - Just download and open with gdebi-gtk (default) and  (ignore  any var/spool error messages)
  2. Create A Symbolic Link.Open the terminal. Go to Applications/Accessories/Terminal- and paste or type this into your terminal:(sudo ln -s /etc/init.d/cupsys /etc/init.d/lpd)
  3. Install The  CUPS Printer Driver or CUPS wrapper driver(the brother site tells you which once is for your machine) -Just download and open with gdebi-gtk (default)
  4. Remove the Symbolic Link with this command: (sudo rm /etc/init.d/lpd
  5. From the Ubuntu Menus You may have to go to System/Administration/Printing to add your newly installed printer
  6. You should now be able to print
Scanning:
  1. Install The Sane Driver (either brscan version 2.4 or brscan2 version 2.4) the brother site will tell you which one is for your mfc scanner. Just download and open with gdebi-gtk (default)
  2. Open the terminal and type this command (sudo echo 'none /proc/bus/usb usbfs auto,devmode=0666 0 0' >> /etc/fstab) then type password.
  3. Then modify usb access control with the following commands and also in the terminal. 
  4. The 1st command is: (sudo $ umount /proc/bus/usb)- I get something saying it's not mounted (just ignore it) 
  5. 2nd is command: ($ mount /proc/bus/usb)
  6. 3rd command is: ($ mknod -m 666 /dev/usbscanner c 180 48)
  7. Scanner should now work as root, test with xsane or scan2pdf
Scan Key Tool For MFC Button function (I guess this could be considered optional)
  1. Install The Scan Key Tool -Just download and open with gdebi-gtk (default)
  2. You can run the tool manually by running this command in the terminal (sudo brscan-skey)
  3. You can make it automatic on startup with this instruction as follows:
  4. (1) Open the "System" menu and select "Preference".
    (2) Select the "Sessions" item in the "Preference" sub menu.
    (3) Select the the "Startup" tab.
    (4) Click the the "Add" button.
    (5) type "brscan-skey" in the "Startup command" window.
    (6) Click the "OK" button.
Now to make it all work as a normal user and not running your scanner as root all the time:
  1. Open the terminal and past this command: (sudo gedit /etc/udev/rules.d/45-libsane.rules)
  2. Note that you will see an entry all the way at the end (LABEL="libsane_rules_end")
  3. You will place a command just above that line like so:
  • #Brother MFC-240C
    SYSFS{idVendor}=="04f9", SYSFS{idProduct}=="01ab", MODE="666", GROUP="scanner"

    LABEL="libsane_rules_end"
  1. NOTE: the 04f9 and the 01ab shown above.This is the Vendor ID and Product ID for my printer
  2. To find the Vendor ID and Product ID for your pinter Open a terminal type this command: (lsusb) this will show you your (venderID:productID)
  3. You will now insert your (vendorID:productID) in place of the ones shown above
  4. Select save, then exit/close gedit program
  5. Exit your terminal by typing exit, then hitting enter
  6. Restart Your System
Install xsane and scan2pdf from the Applications/add/remove sections of Ubuntu Menu

You can test your scanner with either program all should work well now.
scan2pdf for creating editable pdf's works best if you select (none) for no compession. Just FYI

Faxing:
  1. Install The LPR PC-FAX send Driver -Just download and open with gdebi-gtk (default)
  2. Install The CUPS Wrapper PC-FAX send -Just download and open with gdebi-gtk (default)
  3. From your browser now type or paste in the address bar (http://localhost:631/admin) I guess perhaps could also just be: (http://localhost:631)
  4. On the screen Select The Printers Tab
  5. Then for the brfax, select the Modify Printer Button
  6. From there typically select continue
  7. Then the next screen you can either select your printer or if it's already there select continue
  8. Then from here select your make
  9. Then select Brother BRMFCFAX for Cups (en)
  10. Now your ready for faxing
  11. Try a test fax
Try a test fax page
  1. First you need a .ps file so lets make one
  2. Go to lets say www.yahoo.com in your browser and hit (ctrl+P) to get the print screen then select (Postscript default) and (print to file)
  3. Then select Desktop to save to Desktop and name the file (faxtest)
  4. You will now have a faxtest file on your desktop
  5. Now open a terminal and type or paste this command:(brpcfax -o fax-number=0566-55-12345 faxtest.ps) , but note the fax number will be a fax number you can fax to, whichever you prefer for testing purposes.
  6. It should now dial and fax your faxtest.ps page to confirm the fax is now working
  7. Your fax should now be confirmed and working.
  8. You can also right click your faxtest.ps and select (open with other applications) then select (use a custom command) and then in the box type (brpcfax -o fax-number=) and put in your desired phone number like this: brpcfax -o fax-number=1-301-555-1212, then click open and it will fax your document just like the terminal method suggested above
Now to make faxing easier
And faxing directly from Firefox and Open Office

To send a PC-FAX using the Print Command in OpenOffice do the following:
  1. Open spadmin, the configuration utility for OpenOffice.
    Note: To find the program, run the following command: find / | grep spadmin
  2. Or just navigate to the usr/lib/openoffice/program and click on the spadmin file and the configuration utility will open
  3. Select "New printer"
  4. Select "Connect a fax device" and click "Next".
  5. Select "The default driver" and click "Next".
  6. Enter the following as the command line:
    brpcfax -o fax-number=(PHONE) and click "Next".
  7. Enter the name of the fax-printer, e.g. Brother fax
  8. Click on "Finish".


8.04 Ubuntu 32bit Installation of the MFC-240C all-in-one printer/scanner/copier etc:

Printing
  1. Open synaptic by using the Ubuntu menus System/Administration/Synaptic Package Manger
  2. In the Synaptic use the menu and select search and type in the search box: MFC-240C which will locate the bh7 packages, aka (you can also just search bh7)
  3. click on the 2)bh 7 file and mark for installation, the files should be named (brother-cups-wrapper-bh7, and brother-lpr-drivers-bh7) install only these two file for the MFC-240C all-in-one printer
  4. Then click apply at the top of the synaptic page an the installation will start
  5. Once it's complete your ready to Print
  6. Go to System/Administration/Printing and you should see your printer,in the left window select your printer, however now in the right windows you may see Generic Text only printer next to (Make and Model), Select change and then locate your printer from the list and then select your printer from the menus, print your test page. NOTE don't change the URI section, only change the make and model.
  7. Now your should be printing 

Scanning:
  1. Download the brscan2 0.2.4 file from the Brother website or click here:
  2. Once downloaded the download window may appear, just double click on the file and the package manager will install, select install, once install is complete select close
  3. Then back to the brother site for the ScanKeyTool or click here and the download manager will appear double click and install this as well.
Faxing:

  1. Download the LPR-PC-fax send from the Brother Site or click here and the download manager will appear and double click to install this also
  2. Now you need the CUPS WRAPPER PC-FAX-send from the Brother Site or click here and the download manager will appear and double click to install this also
  3. Now follows the instructions from the Faxing Section from above
A few more steps for your 8.04 32 bit installation and your done:
  1. Follow the instructions from the previous section above (Scan Key Tool For MFC Button function)
  2. Follow the instructions from the previous section above (Faxing:)
  3. Follow the instructions from the previous section above (Now to make faxing easier)