After many attempts; I have successfully enabled my DCP-J315W Brother printer - hope the following method will be helpful to others
Brother Printer DCP-J315W install on 64 bit 11.10 usb & wireless
It is best to Set up in Unity
1 Install ia32-libs from Software centre
2 sudo apt-get install tcsh from terminal
3 Copy or download lpr and cupswrapper drivers onto 'desktop' – ie;
dcpj315wlpr-1.1.3-1.i386.deb
dcpj315wcupswrapper-1.1.3-1.i386.deb
cd Desktop in terminal (' cd Desktop ' )
5 sudo mkdir /var/spool/lpd in terminal
6 sudo dpkg -i –force-all dcpj315wlpr-1.1.3-1.i386.deb in terminal
7 sudo mkdir /usr/share/cups/model in terminal
8` sudo dpkg -i –force-all dcpj315wcupswrapper-1.1.3-1.i386.deb in terminal
9 http://localhost:631 in firefox to see printer & check it shows a driver. (ie 'Brother DCP-J315W CUPS (color, 2-sided printing)')
10 Reboot PC
10 System ---- Administration ---- Printing
11 For usb connection;-
'Add' – ' ' – 'select Brother printer shown ie DCPJ315W' – follow 'forward ' – 'Apply'– print test page.
12 For wireless connection:-
'Add' – 'Find Network Printer -enter the ip address (ie192.168.1.50 in my case) – click 'find' – 'select 'jet direct' and 'LPD/LPR PASSTHROUGH' – follow 'forward' – 'Apply'
print test page
Scanner Install
1 Copy or download drivers onto desktop (must be 64amd drivers) ie;brscan3-0.2.11-4.amd64.deb (this installs [B]/usr/lib64/ needed later)[ brscan-skey-0.2.1-3.amd64.deb
2 Instal drivers through Software Centre (make sure any 386 drivers removed first)
3 lsusb in terminal to get printer id -ie 04f9 ; 0254 Brother Industries......
4 sudo gedit /lib/udev/rules.d/40-libsane.rules in terminal (or use 'sudo nautilus' in terminal to access file through file system)
5 Add at end of printer list ( just before line “# The following rule...”) the following;-
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
6 sudo dpkg -l | grep Brother to check drivers installed
7 Copy files from /usr/lib64/ to /usr/lib/.
Copy one line at a time using in terminal:-
sudo cp /usr/lib64/libbrscandec3.so.1.0.0 /usr/lib
sudo cp /usr/lib64/sane/libsane-brother3.so.1.0.7 /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother3.so.1 /usr/lib/sane
sudo cp /usr/lib64/sane/libsane-brother3.so /usr/lib/sane
sudo cp /usr/lib64/libbrscandec3.so /usr/lib
sudo cp /usr/lib64/libbrscandec3.so.1 /usr/lib
8reboot PC.
9 Test scan with Simplescan and/or Xsane
I also found this procedure is likely to be required to install other DCP printers -ie DCP 153C which I got working on 64 bit
Bookmarks