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:
    • socket or HP JetDirect
    • brother protocol
  • then enter the ip address of the printer
  • that’s it!

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:

http://support.brother.com/g/b/downloadtop.aspx?c=eu_ot&lang=en&prod=mfc9465cdn_eu_as

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:

cups

 

Go to Administration:

cups manage printers

Select your printer and you will be asked for password to modify it: give your Linux’s Systems root password:

cups admin modify printer0

When it asks for the way how to connect go for the HP LaserJet Direct Stuff:

brother protocol

 

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!

upload driver ppd

Give Brother a fixed ip (highly recommended) and put it into the mask like this: 9100 is the port

socket

this is how it worked for me:

brother mfc 9465 cdn in cups

liked this article?

  • 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!
admin