Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a brother DCP J125

I have downloaded and installed the scanner driver but Simple Scan shows that it couldn't detect any scanner.

I'm running on Ubuntu 12.10 32bits, the steps show in the Brother FAQ do not work for me as I can't find the lib64 folder.

Can anyone help me?

share|improve this question
That link was for 11.10 beta 2. – Rinzwind Jan 5 '13 at 15:47
This mioght work for your printer too:… printer driver will be a general driver). Where is says to download the driver get the newest one. – Rinzwind Jan 5 '13 at 15:50
Thanks, works perfect with Ubuntu 14.04 32-bit, even without rebooting – user313976 Aug 9 '14 at 10:54



  1. Install 32-bit library - ia32-libs through Ubuntu Software Center.

    Search under "ia32-libs" or "multiarc"

    For 32 bit Ubuntu : Skip step 1 .

  2. Download LPdriver dcpj125lpr-1.1.3-1.i386 and cupswrapper dcpj125cupswrapper-1.1.3-1.i386 (the debian versions) from

  3. Make directories first

    sudo mkdir /var/spool/lpd
    sudo mkdir /var/spool/lpd/dcpj125
  4. Install dcpj125lpr-1.1.3-1.i386 :

    sudo dpkg -i --force-all  dcpj125lpr-1.1.3-1.i386.deb
    For 32 bit Ubuntu : just click to install
  5. Install dcpj125cupswrapper-1.1.3-1.i386

    sudo dpkg -i --force-all  dcpj125cupswrapper-1.1.3-1.i386.deb
    For 32 bit Ubuntu : just click to install
  6. Turn on printer

  7. Add printer in Printing - Brother DCP-J125


  1. Download brscan3 64bit and scan-key-tool 64 bit (debian versions) from

  2. Click on both files and install them through Ubuntu Software Center

  3. Ignore warnings and install.

  4. On terminal type:

      sudo gedit /lib/udev/rules.d/40-libsane.rules
  5. Add the following two lines to the end of the device list.
    (Before the line "# The following rule will disable ..."): If there is "LABEL="libsane_rules_end"", add the following 2 lines before "LABEL="libsane_rules_end"".

    The lines to be added :

      #Brother scanners
      ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
  6. Save and Restart the OS.

Works for Simple Scan, XSane, sane-pygtk and perhaps others too..

share|improve this answer
can you confirm that scanning actually works in 12.10 or higher? – virtualxtc Dec 18 '13 at 8:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.