there is actually a install script.sh from brother that does all the job
all the use needs to do is specify how to connect to the printer:
- asign fixed LAN IP to brother printer
- unpack the https://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.2-2.gz
- renamte it to be a bash.sh script:
- mv -v linux-brprinter-installer-2.2.2-2 linux-brprinter-installer-2.2.2-2.sh
- chmod +x linux-brprinter-installer-2.2.2-2.sh; # mark as being executable script
- su – root; # become root
- ./linux-brprinter-installer-2.2.2-2.sh; # start installation with default shell (bash)
- sh ./linux-brprinter-installer-2.2.2-2.sh; # start installation with sh
- tell script to direct network connect (LAN) via direct via protocol:
- then enter the ip address of the printer
- that’s it!
- script downloads bunch of stuff and tries to install printer & scanner over LAN!
- simplescan can scan over LAN with those printers!
the cups ppd method:
also good but need to find the ppd that matches the printer file first! (which can be a hazzle, why brother? why?)
tested on: Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01) x86_64 GNU/Linux
If the user followed the pretty cool Brother setup and installed the *.deb package:
one might realize: Colorprinter is only printing Black and White (RAW GrayScale is selected as driver)?
This is because the wrong driver is loaded/config wrong so lets go to CUPS: http://localhost:631/
so the default port to reach the CUPS config is : 631
And you should see something like this:
Go to Administration:
Select your printer and you will be asked for password to modify it: give your Linux’s Systems root password:
When it asks for the way how to connect go for the HP LaserJet Direct Stuff:
I assume you have unpacked/installed the *.deb package from brother:
Search for driver on your harddisk:
locate *.PPD|grep 9465_2; # search for proper driver PPD file find / -name *.PPD|grep 9465_2; # search for proper driver PPD file
BE CAREFUL! 32BIT 64BIT!
Give Brother a fixed ip (highly recommended) and put it into the mask like this: 9100 is the port
this is how it worked for me:
- only together we can create a truly free world
- plz support dwaves to keep it up & running!
- (yes the info on the internet is (mostly) free but beer is still not free (still have to work on that))
- really really hate advertisement
- contribute: whenever a solution was found, blog about it for others to find!
- talk about, recommend & link to this blog and articles
- thanks to all who contribute!