Installing Brother MFC-7320 in jessie: a success story

Getting your soundcard to work, using Debian on non-i386 hardware, etc

Installing Brother MFC-7320 in jessie: a success story

Postby davidss » 2015-09-29 11:30

Hello,

Originally this was going to be a call for help but I actually managed to do the installation I needed, so here goes how I installed a Brother MFC-7320 in jessie 64bit (it does feel like an accomplishment to me, given my "level"). Maybe it can help others who haven't done much of this before. I would still be much happier if I didn't have to do things like download i386.deb packages and install them with "--force-all", but I guess https://wiki.debian.org/DontBreakDebian/ is not meant for everyone who does things like printing and such. :)

* In http://localhost:631 I followed the "add printer" dialogues up until the one where I have to choose the model; mine is not in the list (it goes from 7225N to 7450). I tried both, installation seemed successful but neither the test page nor a regular document were printed (they do show in the localhost list of completed jobs). I could not find a PPD file for the 7320 in Google.

* After a bit of surfing I started to suspect that I need to install some sort of drivers before that. In the Brother website they have two files that look good (considering they are for the MFC-7340!):
Code: Select all
brmfc7340lpr-2.0.2-1.i386.deb
cupswrapperMFC7340-2.0.2-1.i386.deb

I tried to install the second one but it failed.
Code: Select all
$ sudo dpkg -i --force-all cupswrapperMFC7340-2.0.2-1.i386.deb
Setting up cupswrappermfc7340 (2.0.2-1) ...
ERROR : Brother LPD filter is not installed.
chmod: cannot access ‘/usr/local/Brother/inf/brMFC7340rc’: No such file or directory
chmod: cannot access ‘/usr/local/Brother/inf’: No such file or directory

So I tried the other one first, then that one again.
Code: Select all
$ sudo dpkg -i --force-all brmfc7340lpr-2.0.2-1.i386.deb
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: package architecture (i386) does not match system (amd64)
Selecting previously unselected package brmfc7340lpr.
(Reading database ... 147358 files and directories currently installed.)
Preparing to unpack brmfc7340lpr-2.0.2-1.i386.deb ...
Unpacking brmfc7340lpr (2.0.2-1) ...
dpkg: brmfc7340lpr: dependency problems, but configuring anyway as you requested:
 brmfc7340lpr depends on libc6 (>= 2.3.4-1).

Setting up brmfc7340lpr (2.0.2-1) ...
$ sudo dpkg -i --force-all cupswrapperMFC7340-2.0.2-1.i386.deb             
dpkg: warning: overriding problem because --force enabled:
dpkg: warning: package architecture (i386) does not match system (amd64)
(Reading database ... 147373 files and directories currently installed.)
Preparing to unpack cupswrapperMFC7340-2.0.2-1.i386.deb ...
[ ok ] Restarting cups (via systemctl): cups.service.
Unpacking cupswrappermfc7340 (2.0.2-1) over (2.0.2-1) ...
dpkg: cupswrappermfc7340: dependency problems, but configuring anyway as you requested:
 cupswrappermfc7340 depends on libc6 (>= 2.3.4-1).

Setting up cupswrappermfc7340 (2.0.2-1) ...
[ ok ] Restarting cups (via systemctl): cups.service.


* Still no printing. But when I searched for the PPD file I did read that it would be located here or there. So I figured out that this installation may have created one. Indeed, I found I had /usr/share/ppd/MFC7340.ppd which I used in the localhost dialog "modify printer". And now I can print. :lol:

I will try installing the scanner (in a few days I imagine) and post my success/call for help here.

Regards
davidss
 
Posts: 15
Joined: 2013-11-03 14:21

Re: Installing Brother MFC-7320 in jessie: a success story

Postby davidss » 2015-09-29 11:51

Note: I did find the 7320 files later, not in the USA site but in the EU/Other site.
davidss
 
Posts: 15
Joined: 2013-11-03 14:21


Return to Hardware

Who is online

Users browsing this forum: pug and 4 guests

fashionable
cron