This guide is a how to install the Brother DCP-130C scanner in Ubuntu Feisty/Gutsy/Hardy on a 32 Bit system with a USB connection. The guide is based on instructions from the Brother web site, which alone didn't make my scanner work, and from various posts found within the Ubuntu forum and the Internet referring to different Brother models on older Ubuntu versions.
You will require the scanner driver from the Brother web site, the link is below. This guide assumes you already have the printer part of the unit functioning, if not then get that up and running first before attempting to install the scanner. The instructions on the Brother web site will work for the printer.
I am a Ubuntu novice so use this guide at your own risk.
1. IMPORTANT: Ensure the scanner is switched off before starting the install. If the power is on during the install the install will not work. Remove the power cord just to make sure.
2. Go to the Brother web site:
http://solutions.brother.com/linux/s...e_drivers.html
3. Locate the driver: brscan2 driver ver.0.2.4-0 for Debian 32 bit users.
4. Download the driver to your desktop. Once downloaded you should see the following file on your desktop.
brscan2-0.2.4-0.i386.deb
Double check if you have the correct file. Move it to your desktop if you have downloaded it elsewhere. No need to extract the files.
5. Save your weekend! Check again if the power to the scanner is definitely switched off.
6. Check if you have the file "/etc/sane.d/brother.conf", if so delete it.
7. Install the latest versions of Sane and Xsane
Code:
apt-get install sane xsane
8. Install the Brother scanner driver:
Code:
sudo dpkg -i ~/Desktop/brscan2-0.2.4-0.i386.deb
9. Modify the /etc/fstab file.
Code:
gksudo gedit /etc/fstab
If the line which starts with:
"none /proc/bus/usb" or "usbfs /proc/bus/usb"
DOES NOT exist in the /etc/fstab file, run the following command:
Code:
echo 'none /proc/bus/usb usbfs auto,devmode=0666 0 0' >> /etc/fstab
If the line which starts with:
"none /proc/bus/usb" or "usbfs /proc/bus/usb"
DOES exist in the /etc/fstab file, edit the line as below:
Code:
none /proc/bus/usb usbfs auto,devmode=0666 0 0
10. Modify the USB access control:
Code:
umount /proc/bus/usb
then
Code:
mount /proc/bus/usb
then
Code:
mknod -m 666 /dev/usbscanner c 180 48
11. Edit the libsane.rules:
Code:
gksudo gedit /etc/udev/rules.d/45-libsane.rules
Add the following:
Code:
#Brother
SYSFS{idVendor}=="04f9",MODE="666",GROUP="scanner
12. Power up your scanner and see if XSane recognizes it via: Applications: Graphics : XSane Image Scanner
If it is not working then all I can suggest is that you start from the beginning again ensuring you have the downloaded the correct driver as well as entering the correct commands. I never tried try to uninstall the driver so in the end the above worked once I had it all sorted.
If you have further questions once you have the scanner up and running then check Brothers FAQ page:
http://solutions.brother.com/linux/s...linux_faq.html
The above works on a 64bit system as long as you download the applicable 64bit driver from the Brother link above.
Have added link to Brother website. This page gives you instructions for different versions of Ubuntu.
Brother Scanner Instructions
Regards
Lonoy
Bookmarks