Brother MFC-9970CDW install in Linux Ubuntu

This procedure applies to networked or USB connected printers. Network printing works great on Linux and Windows Subsystem for Linux with Brother MFC-9970CDW.

It will automatically download and install 4 programs–you can opt out of the last program  brscan-skey, as it’s unnecessary.

mfc9970cdwlpr-1.1.1-5.i386.deb
mfc9970cdwcupswrapper-1.1.1-5.i386.deb
brscan4-0.4.4-3.amd64.deb
brscan-skey-0.2.4-1.amd64.deb
  1. Download Brother MFC-9970CDW driver. If you’re on Windows Subystem for Linux, save it to c:\temp and from the WSL Terminal do cd /mnt/c/temp and then:

     sudo apt install cups
    
     sudo mkdir -p /var/spool/lpd/mfc9970cdw
    
     gunzip linux-brprinter-installer-*.gz
    
     sudo bash linux-brprinter-installer* 
    
  2. “Input model name ->” mfc9970cdw
  3. “Will you specify the Device URI? [Y/n] ”  y   (if networked)
  4. Specify static IP adress
  5. “Enter IP address” your static IP printer address

BRscan

This is a worthwhile install, as it will allow xsane to work with your Brother MFC9970CDW.

BRsaneconfig

Yes do this, so that Xsane scanner software works over the network

BRscan-Skey

I tell it “no” don’t install, as I don’t need to press a key on the scanner to go to my laptop and because of potential security risks.

If you accidentally installed brscan-skey, uninstall it with

sudo dpkg -r brscan-skey

 

Notes on Brother MFC linux installs

  • ia32-libs will fail to install, this is normal and doesn’t affect anything.

Scan documents in Linux

Xsane also works on networked or USB connected scanners. For Windows Subsystem for Linux, currently only networked scanners will work, and you’ll need X11 for WSL.

apt install xsane

xsane