Wednesday, January 29, 2014

Brother MFC-7360N installation on Ubuntu Precise

Been tearing my hair out with this. Had it working on the first machine after a lot of trial and error, but couldn't on the second.

Make sure you have ia32-libs or ia32-libs-multiarch installed first if you have a 64 bit box.

If you get in a knot you can remove the packages with dpkg -e

I did some manual messing and it then wouldn't uninstall properly  as I had moved a file it wanted. Make sure you clear all your old attempts first.

Check what you have installed with :

dpkg -l |grep lpr
dpkg -l |grep cups

The key was to add BOTH the brother deb packages downloaded from here :

 http://welcome.solutions.brother.com/bsc/public_s/id/linux/en/download_prn.html#MFC-7360

Then do

dpkg -i
dpkg -i

They should install happily.

The I just fired up the Xubuntu print manager, added a printer, Find on network and picked the one with the IP address .

I used the "LPD network printer" via DNS-SD option, picked teh MFC-7360N Cups driver and away we went.

Easy when you know how...

 If you only try to install the cups wrapper package you will likely get this sort of error :

sudo dpkg -i --force-all cupswrapperMFC7360N-2.0.4-2.i386.deb
(Reading database ... 261209 files and directories currently installed.)
Preparing to replace cupswrappermfc7360n 2.0.4-2 (using cupswrapperMFC7360N-2.0.4-2.i386.deb) ...
cups stop/waiting
cups start/running, process 4501
Unpacking replacement cupswrappermfc7360n ...
Setting up cupswrappermfc7360n (2.0.4-2) ...
ERROR : Brother LPD filter is not installed.
chmod: cannot access `/usr/local/Brother/Printer/MFC7360N/inf/brMFC7360Nrc': No such file or directory
chmod: cannot access `/usr/local/Brother/Printer/MFC7360N/inf': No such file or directory


Add the LPR package first !


I got all the following errors as well until I got it installed correctly :

E [29/Jan/2014:16:45:55 +0100] Unknown directive SystemGroup on line 3 of /etc/cups/cupsd.conf.
E [29/Jan/2014:16:45:55 +0100] Unable to bind socket for address [v1.::1]:631 - Cannot assign requested address.


W [29/Jan/2014:16:53:25 +0100] failed to CreateProfile: org.freedesktop.ColorManager.AlreadyExists:profile id 'Brother-MFC-7360N-Gray..' already exists
W [29/Jan/2014:16:53:25 +0100] failed to CreateDevice: org.freedesktop.ColorManager.AlreadyExists:device id 'cups-Brother-MFC-7360N' already exists

E [29/Jan/2014:07:54:01 +0100] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.

Did I mention : Add the LPR package first !

No comments:

Post a Comment