brother mfc-j5910dw problems (solved)

Hi Mark,
I have been gifted a Brother MFC-J5910DW all in one printer ( it seems to be able to do everything except make a cuppa).
I have downloaded the drivers from their website, linux-brprinter-installer-2.0.0-1.gz and mfcj5910dwlpr-3.0.0-1.i386.deb and mfcj5910dwcupswrapper-3.0.0-1.i386.deb.
The driver site says the drivers need installed via the terminal, how do I install these drivers? please.

take care
Don W
EDIT I have the following instructions

Step1. Download the tool.(linux-brprinter-installer-..-.gz)
The tool will be downloaded into the default “Download” directory.
(The directory location varies depending on your Linux distribution.)
e.g. /home/(LoginName)/Download
Step2. Open a terminal window and go to the directory you downloaded the file to in the last step.
Step3. Enter this command to extract the downloaded file:
Command: gunzip linux-brprinter-installer-..-.gz
Step4. Get superuser authorization with the “su” command or “sudo su” command.
Step5. Run the tool:
Command: bash linux-brprinter-installer-..- Brother machine name
Step6. The driver installation will start. Follow the installation screen directions.

When you see the message “Will you specify the DeviceURI ?”,
For USB Users: Choose N(No)

I have completed Step3 and am stuck at Step4. Is the next command
sudo bash linux-brprinter-installer-..- Brother MFC-J5910DW ?
I am worried about putting in commands that may alter what I don’t want altered.

That would be:

bash linux-brprinter-installer-*.*.*-* MFC-J5910DW

Thanks SeZo,
I have run that command and I have installed the other 2 packages.
When I run dpkg -l | grep Brother I get

don@ldwatson ~ $ dpkg -l | grep Brother
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.3-3 amd64 Brother Scanner Driver
ii mfcj5910dwcupswrapper:i386 3.0.0-1 i386 Brother CUPS Inkjet Printer Definitions
ii mfcj5910dwlpr:i386 3.0.0-1 i386 Brother lpr Inkjet Printer Definitions
don@ldwatson ~ $

So it looks as if I have completed it all successfully. I won’t be able to try it out until Monday as my Grandson is here till then, but thanks for your help.

Had a quick try at using this printer but I can’t get a response from it.
I notice when I open my Home folder I have a ‘Network’ icon and it says Network, when I click on that it shows 2 icons, ‘LDWATSON’ and ‘Windows Network’. When I tunnel down the ‘Windows Network’ ends at the ‘LDWATSON’ icon and asks for a password to connect the ‘print$’.
Any ideas ?
EDIT I have had a good go at trying out this printer and have downloaded the various manuals from the Brother site but without the installation disc I can’t seem to get the computer to talk to the printer ?

The printer is working ok with Windoze. When I check the ‘Printers’ folder it says ‘waiting for printer to become available’.
I think there was a bit when I installed the drivers and it asked if I wanted a test print, I said no, maybe I should have said yes ?

You wanna supply a link to the drivers page … and the instructions you followed ?

Hi Mark,
I got the 3 files from the Brother site Brother support website
They were linux-brprinter-installer-2.0.0-1.gz and mfcj5910dwlpr-3.0.0-1.i386.deb and mfcj5910dwcupswrapper-3.0.0-1.i386.deb.
I thought these would be ok. ?

Okay, it looks like you’re running a 64bit distro but you’ve downloaded ALL 32bit drivers

The scanner drivers are available in 64bit

but the printer driver is 32bit only but it can still be used in 64bit Linux as long as you have lib32stdc++ installed

What’s the output from:

uname -a

and

dpkg -l | grep lib32stdc

Link for future reference:
http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=mfcj5910dw_all&os=128

Hi Mark,
Is this what you are looking for

don@ldwatson ~ $ uname -a
Linux ldwatson 4.4.0-34-generic #53-Ubuntu SMP Wed Jul 27 16:06:39 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
don@ldwatson ~ $ dpkg -l | grep lib32stdc
ii lib32stdc++6 5.4.0-6ubuntu1~16.04.2 amd64 GNU Standard C++ Library v3 (32 bit Version)
don@ldwatson ~ $

Hi Mark,
I have tried a new install of the drivers

don@ldwatson ~ $ dpkg -l | grep Brother
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.3-3 amd64 Brother Scanner Driver
ii mfcj5910dwcupswrapper:i386 3.0.0-1 i386 Brother CUPS Inkjet Printer Definitions
ii mfcj5910dwlpr:i386 3.0.0-1 i386 Brother lpr Inkjet Printer Definitions
don@ldwatson ~ $ uname -a
Linux ldwatson 4.4.0-36-generic #55-Ubuntu SMP Thu Aug 11 18:01:55 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
don@ldwatson ~ $ dpkg -l | grep lib32stdc
ii lib32stdc++6 5.4.0-6ubuntu1~16.04.2 amd64 GNU Standard C++ Library v3 (32 bit Version)
don@ldwatson ~ $

So far I have ran the Test page successfully, printed a colour picture and printed a drawing from DraftSight.
I only get a black llne in DraftSight, no colours, so I reckon there is a problem with the DraftSight configuration.
I will try the scanner later to check if it is working but it all looks good at the moment.
I will mark this solved before the weekend.

take care
Don W

Great news because I couldn’t see anything wrong and was just assuming the drivers no longer worked with recent distros.

Hi Mark,
I can’t scan from the printer and send it to the computer.
I printed an A4 page from DraftSight to the printer. I then put the print in the scanner, opened ‘Simple Scan’ and it says ‘Failed to Scan’ Unable to connect to scanner. Any ideas where I have gone wrong ?

take care
Don W
EDIT This is the result of ‘localhost:631/printers’

Showing 3 of 3 printers.
▼ Queue Name ▼ Description Location Make and Model Status
EPSON-Epson-Stylus-SX130 EPSON Epson Stylus SX130 ldwatson Epson Stylus SX115 - CUPS+Gutenprint v5.2.11 Idle
HP-Photosmart-7800-series HP Photosmart 7800 series ldwatson HP PhotoSmart 7550 - CUPS+Gutenprint v5.2.11 Idle
MFCJ5910DW MFCJ5910DW Brother MFC-J5910DW CUPS Idle

What’s the output from:

scanimage -L

and

sudo scanimage -L

and

sane-find-scanner

and

sudo sane-find-scanner

Hi Mark,
Does this help

don@ldwatson ~ $ scanimage -L
The program ‘scanimage’ is currently not installed. You can install it by typing:
sudo apt install sane-utils
don@ldwatson ~ $ sudo scanimage -L
[sudo] password for don:
sudo: scanimage: command not found
don@ldwatson ~ $ sane-find-scanner
The program ‘sane-find-scanner’ is currently not installed. You can install it by typing:
sudo apt install sane-utils
don@ldwatson ~ $ sudo sane-find-scanner
sudo: sane-find-scanner: command not found
don@ldwatson ~ $

run

sudo apt-get install sane-utils

then try those commands again

Hi mark,
I get this

don@ldwatson ~ $ scanimage -L
device brother4:bus1;dev1' is a Brother MFC-J5910DW USB scanner don@ldwatson ~ $ sudo scanimage -L [sudo] password for don: device brother4:bus1;dev1’ is a Brother MFC-J5910DW USB scanner
don@ldwatson ~ $ sane-find-scanner

sane-find-scanner will now attempt to detect your scanner. If the

result is different from what you expected, first make sure your

scanner is powered up and properly connected to your computer.

No SCSI scanners found. If you expected something different, make sure that

you have loaded a kernel SCSI driver for your SCSI adapter.

could not open USB device 0x0bda/0x8723 at 002:004: Access denied (insufficient permissions)
could not open USB device 0x248a/0x8566 at 002:003: Access denied (insufficient permissions)
could not open USB device 0x04f9/0x0288 at 002:007: Access denied (insufficient permissions)
could not open USB device 0x093a/0x2510 at 002:006: Access denied (insufficient permissions)
could not open USB device 0x0a05/0x7211 at 002:005: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0024 at 002:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x0024 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)

No USB scanners found. If you expected something different, make sure that

you have loaded a kernel driver for your USB host controller and have setup

the USB system correctly. See man sane-usb for details.

Not checking for parallel port scanners.

Most Scanners connected to the parallel port or other proprietary ports

can’t be detected by this program.

You may want to run this program as root to find all devices. Once you

found the scanner devices, be sure to adjust access permissions as

necessary.

don@ldwatson ~ $ sudo sane-find-scanner

sane-find-scanner will now attempt to detect your scanner. If the

result is different from what you expected, first make sure your

scanner is powered up and properly connected to your computer.

No SCSI scanners found. If you expected something different, make sure that

you have loaded a kernel SCSI driver for your SCSI adapter.

found USB scanner (vendor=0x04f9 [Brother], product=0x0288 [MFC-J5910DW]) at libusb:002:007
could not fetch string descriptor: Pipe error
could not fetch string descriptor: Pipe error

Your USB scanner was (probably) detected. It may or may not be supported by

SANE. Try scanimage -L and read the backend’s manpage.

Not checking for parallel port scanners.

Most Scanners connected to the parallel port or other proprietary ports

can’t be detected by this program.

EDIT don@ldwatson ~ $ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
don@ldwatson ~ $

I ran the above and this is what I get.

Hi Mark,
I have the printer printing in A4 size so I will leave this for the moment.