LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   How to install Brother printer (https://www.linuxquestions.org/questions/linux-newbie-8/how-to-install-brother-printer-4175598881/)

paxolin 02-03-2017 04:52 AM

How to install Brother printer
 
I have a Brother MFC-J430W it’s a colour printer/scanner with a WiFi connection.
It’s been configured and working under Windows for a few years already. The installation CD only covers Windows & Mac (not that my CD drive works any more anyway).

Trying this is via the Mint menu, I’m asked to “enter device URI” whatever that is? The example looks similar to a URL, but I have no idea
Clicking on Network Printer brings up the correct model as the first option. Under Location of the LPD network printer, it says Host: dhcppc0 Queue: BINARY_P1

Clicking Forward starts it searching for drivers, then it asks me to choose one:
Select from database, Provide PPD file, or Search for a printer driver to download.

Choosing “Select from database” (wherever the database might be?) it doesn’t have my specific model listed.
As I don’t know what “Provide PPD file” means, I opted for “Search for a printer driver to download”. However that comes up with “No matches found”

Googling for my printer model + linux, comes up with the first hit under Brother, but looking at the Brother Linux page, it’s as complicated as I remember it was to install under Windows: For Linux it asks me to first to choose Linux (rpm) or Linux (deb). No mention of Mint that I can see.
Even ignoring that and looking at the Linux Information page, there I’m asked to select from CUPS, LPR, Scanner, ADS, Scan-key-tool as just the first items few listed. I have no idea what this stuff means.

Found another website listing my printer model under Linux
http://tutorialforlinux.com/2016/06/...ts-easy-guide/
“#1 Download printer driver for Linux: Here Brother Printer .gz Installer”, but there’s no link.
I was desperately trying to avoid using Terminal as it scares the hell out of me, not having any understanding of it at all. Everything is goobledy-gook to me.
I know there are adverts all over the page, but I can’t make sense of the text anyway?
Is there somewhere I can download and install the driver easily?

beachboy2 02-03-2017 05:51 AM

paxolin,

We meet again!

Ubuntu, Mint, Debian and many other Linux distros use .deb packages:
http://askubuntu.com/questions/43960...-in-deb-format

You may also find some useful info in Linux Made Simple which is FREE and available as a pdf here:
https://ia801501.us.archive.org/12/i...le_2015_UK.pdf

To get the Linux driver for your printer, go here:
http://support.brother.com/g/b/downl...30w_all&os=128

Click on Driver Install Tool.

Click on Agree to the EULA and Download.

Select Save file and click on OK.

See post #5 here:
http://www.linuxquestions.org/questi...5c-4175598200/

Good luck.

paxolin 02-03-2017 06:34 AM

Quote:

Originally Posted by beachboy2 (Post 5664409)
paxolin,

We meet again!

Ubuntu, Mint, Debian and many other Linux distros use .deb packages:
http://askubuntu.com/questions/43960...-in-deb-format

You may also find some useful info in Linux Made Simple which is FREE and available as a pdf here:
https://ia801501.us.archive.org/12/i...le_2015_UK.pdf

To get the Linux driver for your printer, go here:
http://support.brother.com/g/b/downl...30w_all&os=128

Click on Driver Install Tool.

Click on Agree to the EULA and Download.

Select Save file and click on OK.

See post #5 here:
http://www.linuxquestions.org/questi...5c-4175598200/

Good luck.

Hi again beachboy2.
I think I've d/l the file. However as I said in my post I was desperately trying to avoid terminal. This is what's happened so far:

Code:

watt@PCMint ~ $ /home
bash: /home: Is a directory
watt@PCMint ~ $ /home/nico/Downloads
bash: /home/nico/Downloads: No such file or directory
watt@PCMint ~ $ /home/watt/Downloads
bash: /home/watt/Downloads: Is a directory
watt@PCMint ~ $ cd Downloads
watt@PCMint ~/Downloads $ gunzip linux-brprinter-installer-*.*.*-*.gz
gzip: linux-brprinter-installer-*.*.*-*.gz: No such file or directory
watt@PCMint ~/Downloads $ gunzip linux-brprinter-installer-2.1.1-1 MFC-J880DW
gzip: linux-brprinter-installer-2.1.1-1: unknown suffix -- ignored
gzip: MFC-J880DW.gz: No such file or directory
watt@PCMint ~/Downloads $ ^C
watt@PCMint ~/Downloads $ gzip: linux-brprinter-installer-2.1.1-1
No command 'gzip:' found, did you mean:
 Command 'gzip' from package 'gzip' (main)
gzip:: command not found
watt@PCMint ~/Downloads $ gunzip: linux-brprinter-installer-2.1.1-1
No command 'gunzip:' found, did you mean:
 Command 'gunzip' from package 'gzip' (main)
gunzip:: command not found
watt@PCMint ~/Downloads $  $

Absolutely no idea what I've done wrong.
I open a window in Downloads and can see: linux-brprinter-installer-2.1.1-1 in there.

beachboy2 02-03-2017 06:59 AM

paxolin,

You may need to install gzip first:

Quote:

sudo apt-get install gzip
ALSO, you must personalise the details in the example.

Use your username (paxolin?) NOT nico, which was used in the example.

Use MFC-J430W, not DCP-195C from the example.

paxolin 02-03-2017 07:24 AM

Quote:

Originally Posted by beachboy2 (Post 5664438)
paxolin,

You may need to install gzip first:



ALSO, you must personalise the details in the example.

Use your username (paxolin?) NOT nico, which was used in the example.

Use MFC-J430W, not DCP-195C from the example.

I'm really sorry beachboy2, but I really have absolutely no understanding of what I'm supposed to be doing here.
This is the latest I've tried, if any of it is correct at all, I wouldn't know:
Code:

watt@PCMint ~/Downloads $ sudo apt-get install gzip
[sudo] password for watt:
Reading package lists... Done
Building dependency tree     
Reading state information... Done
gzip is already the newest version (1.6-4ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 36 not to upgrade.
watt@PCMint ~/Downloads $
watt@PCMint ~/Downloads $ gunzip linux-brprinter-installer-2.1.1-1.gz
gzip: linux-brprinter-installer-2.1.1-1.gz: No such file or directory
watt@PCMint ~/Downloads $ gunzip linux-brprinter-installer-2.1.1-1 MFC-J880DW
gzip: linux-brprinter-installer-2.1.1-1: unknown suffix -- ignored
gzip: MFC-J880DW.gz: No such file or directory
watt@PCMint ~/Downloads $


beachboy2 02-03-2017 08:57 AM

paxolin,

Where did you get MFC-J880DW from? Your printer is a MFC-J430W.

To get the Linux driver for your printer, go here:
http://support.brother.com/g/b/downl...30w_all&os=128

Click on Driver Install Tool.

Click on Agree to the EULA and Download.

Select Save file and click on OK.

The linux-brprinter-installer-2.1.1-1.gz appears to be in your Downloads folder.

Code:

/home/watt/Downloads
Open a Terminal window (Menu > Terminal).

In order to access the correct file location (Downloads), type the appropriate command in Terminal and press Enter.

Code:

cd Downloads
Next type this command to extract the downloaded file:


Code:

gunzip linux-brprinter-installer-2.1.1-1.gz
and press Enter.

You now need to get superuser authorization with the "su" command or "sudo su" command.

Type in Terminal:

Code:

sudo su
Press Enter, type your password. Note that nothing will be displayed for security reasons.
Then press Enter again.

Now run the tool by typing:

Code:

bash linux-brprinter-installer-2.1.1-1 MFC-J430W
Press Enter.

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) and press Enter.

For Network Users: Choose Y(Yes) and DeviceURI number.

The install process may take some time. Please wait until it is complete.

paxolin 02-03-2017 09:35 AM

Beachboy2,
I'm sorry again. I keep saying how it all means nothing to me.

I got the "linux-brprinter-installer-2.1.1-1 MFC-J880DW" from the page after downloading the printer package on the brother website.
It's only because you queried it, I looked closer and saw it says "e.g." in front of it. I just assumed that was what I had to paste.
I downloaded it again. This time I saved it, as the default says "open with..."something or other.

I have (maybe) now got it correct. You mentioned about "For Network Users: Choose Y(Yes) and DeviceURI number" as I need to do this, I have no free USB ports - it needs to be Wi-Fi the same as Windows. But I have no idea about the "DeviceURI number", as this is where the prompt is now waiting.
It's not "dhcppc0" is it? Does that look like a URI?
I'm sorry for being so thick with this.

beachboy2 02-03-2017 10:23 AM

paxolin,

I had problems setting up the wifi on my Hp 8620 printer but I solved it eventually.

Post #10 shows how I did it:

http://www.linuxquestions.org/questi...-a-4175527021/

Find the wireless MAC address, not the ethernet one, from the side/rear/base of your printer.

In my case I use a Netgear DG834G router which has a default gateway of http://192.168.0.1

Your router probably has a different one!

I opened my web browser using that gateway address and entered the admin username and password for the router.

I went to LAN IP Setup > Address Reservation.

In my router the DHCP range is 192.168.0.2 to 192.168.0.254, so I set the printer's static IP address towards the top end of that range at 192.168.0.250 to avoid interference with other IPs.

You need to enter the wireless MAC address (just enter the string of numbers/letters, without colons) and give the printer a name of MFC-J430W.

Click on Add > Apply and wait for the router to update.
Reboot the router for good measure.


This will be different for your machine
:

I then switched on the printer and touched the on-screen wireless icon, then the “gearwheel” in the lower left corner.
Wireless Settings > Wireless Setup Wizard > Change settings > Yes > Select “My Network Name” > OK.

I switched on my PC and made sure that my printer's USB lead was removed. In Administration > Configure printers, I deleted any existing printers.

Have a look at your printer's Network User's Guide:
http://download.brother.com/welcome/..._eng_net_b.pdf

Also try the Network Glossary for help:
http://download.brother.com/welcome/..._eng_ngy_a.pdf

suicidaleggroll 02-03-2017 10:37 AM

Quote:

Originally Posted by paxolin (Post 5664424)
I said in my post I was desperately trying to avoid terminal. This is what's happened so far:

Code:

watt@PCMint ~ $ /home
bash: /home: Is a directory
watt@PCMint ~ $ /home/nico/Downloads
bash: /home/nico/Downloads: No such file or directory
watt@PCMint ~ $ /home/watt/Downloads
bash: /home/watt/Downloads: Is a directory
watt@PCMint ~ $ cd Downloads
watt@PCMint ~/Downloads $ gunzip linux-brprinter-installer-*.*.*-*.gz
gzip: linux-brprinter-installer-*.*.*-*.gz: No such file or directory
watt@PCMint ~/Downloads $ gunzip linux-brprinter-installer-2.1.1-1 MFC-J880DW
gzip: linux-brprinter-installer-2.1.1-1: unknown suffix -- ignored
gzip: MFC-J880DW.gz: No such file or directory
watt@PCMint ~/Downloads $ ^C
watt@PCMint ~/Downloads $ gzip: linux-brprinter-installer-2.1.1-1
No command 'gzip:' found, did you mean:
 Command 'gzip' from package 'gzip' (main)
gzip:: command not found
watt@PCMint ~/Downloads $ gunzip: linux-brprinter-installer-2.1.1-1
No command 'gunzip:' found, did you mean:
 Command 'gunzip' from package 'gzip' (main)
gunzip:: command not found
watt@PCMint ~/Downloads $  $

Absolutely no idea what I've done wrong.

Linux is not Windows. In Linux the errors actually mean something, they're trying to tell you what's wrong, but you do have to read them and listen to what they're telling you.

Code:

$ /home
bash: /home: Is a directory

All you did was type the name of a directory, so the shell is telling you it's a directory. If you want to actually go there, then you need to use "cd" for "change directory".
Code:

$ cd Downloads
There you go. Now you've changed into "Downloads", which is a subdirectory of wherever you were before. If you want to see where you are, you can type "pwd" for "present working directory".
Code:

$ gunzip linux-brprinter-installer-*.*.*-*.gz
gzip: linux-brprinter-installer-*.*.*-*.gz: No such file or directory

Pretty self-explanatory, you've told it to gunzip (similar to unzip) a file that doesn't exist. You can run "ls" (aka list) to see what files are in your current directory, then you can either copy/paste the file you want when running your command, or even better, you can use tab completion. Type the first few letters of a file, and then hit [TAB]. The shell will auto-complete the rest of the filename for you, if there is actually a file in the directory that matches those first few characters. If there isn't a file that matches, it won't do anything. If there are multiple files that match, it will auto-complete what is common between their names, and then wait for you to type another character to identify which one you want and hit [TAB] again.
Code:

$ gunzip linux-brprinter-installer-2.1.1-1 MFC-J880DW
gzip: linux-brprinter-installer-2.1.1-1: unknown suffix -- ignored

Looks like there is something called "linux-brprinter-installer-2.1.1-1" in the current directory, but because it doesn't end in ".gz", it's not a gzipped file, so gunzip has nothing to do and just ignored it.
Code:

gzip: MFC-J880DW.gz: No such file or directory
In bash, when you run a program, you can provide arguments to that program on the command line. The arguments are separated by spaces, so any space in your arguments is interpreted as dividing your command into multiple arguments. For gunzip, multiple command line arguments are interpreted as multiple files. So "gunzip a b" would tell gunzip to gunzip files "a" and "b". That's what gunzip has done here, you provided two arguments separated by a space, and gunzip is taking that to mean you want to gunzip two files with those names. The previous line printed out what it thought of the first argument (it existed, but didn't end in .gz, so was skipped), this line is telling you what it thinks of the second argument. The name you gave it did not end in .gz, so it assumed you just left it off and tried it anyway, then it told you that there is no file called "MFC-J880DW.gz" in your current directory.
Code:

$ gzip: linux-brprinter-installer-2.1.1-1
No command 'gzip:' found, did you mean...

Now you've switched from gunzip to gzip, why are you trying to compress the file? You've also started putting colons on the end of your commands for some reason. The colon is interpreted by the shell as part of the name of the program you want to run, in this case "gzip:" is not the name of a program on your computer ("gzip" is, but not "gzip:").
Code:

$ gunzip: linux-brprinter-installer-2.1.1-1
No command 'gunzip:' found, did you mean...

See above. Now you're trying to gunzip again, but again you've put a colon on the end of the program name, and the shell is telling you "gunzip:" doesn't exist. Even if you had changed this to "gunzip", you still would have received the same error as before:
Code:

gzip: linux-brprinter-installer-2.1.1-1: unknown suffix -- ignored
"linux-brprinter-installer-2.1.1-1" does exist on your system, but it is not a gzipped file, so gunzipping it will not do anything.

There's no need to be afraid of the Linux command line, but typing out random commands you don't understand and ignoring the resulting error messages will get you nowhere. You need to SLOW DOWN, think about the command you're running, why you're trying to run it, what you expect it to do, and most importantly, when you get an error, what does it mean.

paxolin 02-03-2017 05:55 PM

Quote:

Originally Posted by suicidaleggroll (Post 5664540)
Linux is not Windows. In Linux the errors actually mean something, they're trying to tell you what's wrong, but you do have to read them and listen to what they're telling you.


There's no need to be afraid of the Linux command line, but typing out random commands you don't understand and ignoring the resulting error messages will get you nowhere. You need to SLOW DOWN, think about the command you're running, why you're trying to run it, what you expect it to do, and most importantly, when you get an error, what does it mean.

I appreciate the time you've taken to explain everything.
I am not particularly technical, so while you say about thinking about the command and why I'm running it, I really do have trouble understanding this. As a newbie, Linux seems to me to need a lot of technical knowledge to add programs or alter settings. I was really pleased with myself that I had managed to get it installed, most of that was because the process asked me questions in plain English that I could follow.
When it comes to terminal, my eyes just glaze over. That's why I try to avoid it at all costs. You said pwd means Present Working Directory. I never knew what it meant, I always thought it was some abbreviation for password, but couldn't work out why.

paxolin 02-03-2017 06:26 PM

Quote:

Originally Posted by beachboy2 (Post 5664536)
paxolin,

I had problems setting up the wifi on my Hp 8620 printer but I solved it eventually.

Post #10 shows how I did it:

http://www.linuxquestions.org/questi...-a-4175527021/

Find the wireless MAC address, not the ethernet one, from the side/rear/base of your printer.

In my case I use a Netgear DG834G router which has a default gateway of http://192.168.0.1

Your router probably has a different one!

I opened my web browser using that gateway address and entered the admin username and password for the router.

I went to LAN IP Setup > Address Reservation.

In my router the DHCP range is 192.168.0.2 to 192.168.0.254, so I set the printer's static IP address towards the top end of that range at 192.168.0.250 to avoid interference with other IPs.

You need to enter the wireless MAC address (just enter the string of numbers/letters, without colons) and give the printer a name of MFC-J430W.

Click on Add > Apply and wait for the router to update.
Reboot the router for good measure.


This will be different for your machine
:

I then switched on the printer and touched the on-screen wireless icon, then the “gearwheel” in the lower left corner.
Wireless Settings > Wireless Setup Wizard > Change settings > Yes > Select “My Network Name” > OK.

I switched on my PC and made sure that my printer's USB lead was removed. In Administration > Configure printers, I deleted any existing printers.

Have a look at your printer's Network User's Guide:
http://download.brother.com/welcome/..._eng_net_b.pdf

Also try the Network Glossary for help:
http://download.brother.com/welcome/..._eng_ngy_a.pdf

Hi hydrurga,

If I follow all the instructions about the router, won't it cancel everything I already in there have for printing in Windows, as that is working OK, and I don't want to jeopardise that. I feel really reluctant to do this.
Do I have to do it twice, separately for Windows and Linux?

I remember when the guy came to change the router last year (new ISP), he had to spent a long time getting my printer to work on the WiFi again, and he knew what he was doing (I think!)
When I originally installed my Brother printer a few years ago, I had to ask Brother tech support a lot of questions, and then it still took two different technical people coming to look at it to get it working.

I really was hoping I could use the same settings/info that I have already for Windows, (Host: dhcppc0) that I referred to in my OP?
Or isn't that possible?

beachboy2 02-04-2017 02:49 AM

paxolin,

I have not seen any input from hydrurga on this problem yet, but I am sure that he will be along shortly.

Quote:

There really is no need to be afraid of the Linux command line, but typing out random commands you don't understand and ignoring the resulting error messages will get you nowhere. You need to SLOW DOWN, think about the command you're running, why you're trying to run it, what you expect it to do, and most importantly, when you get an error, what does it mean.
suicidaleggroll has said it all.

Take some deep breaths and take in the information slowly.

By the way, URI means Uniform Resource Identifier.

I have already given you a set of instructions on downloading and installing the driver.

The most important thing to do now is set a Static IP address for your Brother printer.

Here are 3 guides. Go over them slowly, until you fully understand what you have to do.

1. Assigning Static IP addresses (from Brother)

http://support.brother.com/g/b/faqen...aq00002806_000

Before you assign the IP address manually using Static mode, please read the following.
The IP address which you wish to assign to your Brother Machine:
Must be chosen from outside the range of the IP address that might be assigned as a dynamic address by DHCP server.
Must be different from the one that has been already assigned to another device in your network.
Must be on the same network as your computer and the WLAN access point/router.
If the IP address assigned to your computer is 192.168.1.xx, assign any number which has not assigned to other devices to where xx is (e.g. 192.168.1.10). The first three series of numbers (192.168.1 as shown in the example) must be the same.

2. http://www.northshore-it.com/tips/ho...ter_static_ip/

3. Video of above:
https://www.youtube.com/watch?v=DUGZDS95BVU

Here is a general tutorial for setting up a Brother printer in Linux:
https://ubuntuforums.org/showthread.php?t=2322192

The instructions are pretty much the same as the ones I gave you earlier.

The main point is that you need to set a static IP address for the printer.

Then, when you reach this next section, you select the appropriate number (in this case 12) and then press Enter.

Next you type (in this case) the static IP address you created earlier:

192.168.1.99

and press Enter again.

0: beh
1: socket
2: lpd
3: ipps
4: ipp14
5: https
6: ipp
7: http
8: hp
9: hpfax
10: dnssd://Brother%20MFC-7360N._pdl-datastream._tcp.local/
11: lpd://MFC7360N/BINARY_P1
12 (I): Specify IP address.
13 (A): Auto. (dnssd://Brother%20MFC-7360N._pdl-datastream._tcp.local/)

select the number of destination Device URI. ->12


enter IP address ->192.168.1.99

lpadmin -p MFC7360N -v socket://192.168.1.99 -E
Test Print? [y/N] ->y

enter IP address ->192.168.1.99
lpadmin -p MFC7360N -v socket://192.168.1.99 -E
Test Print? [y/N] ->y

wait 5s.
lpr -P MFC7360N /usr/share/cups/data/testprint
Then select y for test print. Press Enter.
# Test page prints out.

Just take things gradually and absorb the above information.

You have done virtually all the command line work in any case. Don’t be frightened of it.

You must set a Static IP address for your printer and then enter that information when requested.

NB Make sure that you use YOUR OWN names, settings etc and NOT those in the tutorials!

Good luck.

paxolin 02-04-2017 05:06 AM

Hi beachboy2,

I'm really sorry to harp on about this, as I have all this detailed info about how to setup my printer with an IP address, including in one video about resetting the network settings on the printer.

The question no one has answered Yes or No so far, is: Can I use the settings I already have for Windows, in Mint?
In my OP I said that when I first tried to setup the printer in Mint: "Under Location of the LPD network printer, it says Host: dhcppc0 Queue: BINARY_P1"
I remember seeing the "dhcppc0" (whatever that is?) referred to before in Windows.

There are two reasons why I'm asking this:

1. I can't afford to lose the Windows settings/current access via WiFi to the Brother printer. My wife needs to use it for her work, from her iPad, and I would have no idea how to change any settings as it's all in Thai language (let alone that I've never used anything Apple in my life).

2. The detailed instructions to set a static IP address to use the printer under Linux need me to access the router. I have no access to it. My ISP won't give me the login/password as they say it's not for customers use to access it themselves.

So is it possible to access my Brother printer vis this "dhcppc0", (unless I've missed the obvious) as this seems the only way I can do it in Linux, given my two points above?

beachboy2 02-04-2017 06:40 AM

paxolin,

What is the output of:

Code:

lpinfo -v
You may be able to use the lpd setting, but I am not sure about that. I have used the Static IP route to solve my printer's wifi connection.

Others can advise you.

Further info below:

http://askubuntu.com/questions/32470...reless-printer

http://support.brother.com/g/b/faqen...qp00100045_001

https://help.ubuntu.com/community/Ne...tingWithUbuntu

CUPS:
https://wiki.archlinux.org/index.php/CUPS

paxolin 02-04-2017 06:48 AM

Quote:

Originally Posted by beachboy2 (Post 5664943)
paxolin,

What is the output of:

Code:

lpinfo -v
You may be able to use the lpd setting, but I am not sure about that. I have used the Static IP route to solve my printer's wifi connection.

Others can advise you.


I will have a look at the links you've just sent, thanks.

This is what you have just asked me about, if this helps?

Code:

lpinfo -v
network https
network socket
network ipps
network http
network lpd
network ipp14
network ipp
network beh
direct hp
network smb
direct hpfax
network dnssd://Brother%20MFC-J430W._ipp._tcp.local/?uuid=e3248000-80ce-11db-8000-a417314c54e3
network dnssd://Brother%20MFC-J430W._printer._tcp.local/?uuid=e3248000-80ce-11db-8000-a417314c54e3
network lpd://dhcppc0/BINARY_P1


beachboy2 02-04-2017 06:56 AM

paxolin,

Router access is essential in order set a Static IP address.

Others can advise if there is a possible way to deal with your printer wifi connection.

paxolin 02-04-2017 07:03 AM

Quote:

Originally Posted by beachboy2 (Post 5664951)
paxolin,

Router access is essential in order set a Static IP address.

Others can advise if there is a possible way to deal with your printer wifi connection.

Thanks for the reply.
Yes I'd realised that, but it's not possible in my case as I said. I'll wait to see if there are other suggestions.

beachboy2 02-04-2017 09:03 AM

paxolin,

Quote:

I have no free USB ports - it needs to be Wi-Fi the same as Windows.
If your computer has no spare USB ports, then buy a USB hub and then use a printer cable to connect from the hub to the printer.

Your MFC-J430W printer certainly has a USB port:
http://support.brother.com/g/b/faqen...aq00000557_002

USB 2.0 hub:
http://www.amazon.co.uk/AmazonBasics...hub+2.0+4+port

USB 3.0 hub:
https://www.amazon.co.uk/Release-Ank...hub+3.0+4+port


When you reach the question about Device URI, choose:

For USB Users: Choose N(No) and press Enter.

Instructions now read:

To get the Linux driver for your printer, go here:
http://support.brother.com/g/b/downl...30w_all&os=128

Click on Driver Install Tool.

Click on Agree to the EULA and Download.

Select Save file and click on OK.

The linux-brprinter-installer-2.1.1-1.gz appears to be in your Downloads folder.


Code:

/home/watt/Downloads
Open a Terminal window (Menu > Terminal).

In order to access the correct file location (Downloads), type the appropriate command in Terminal and press Enter.


Code:

cd Downloads
Next type this command to extract the downloaded file:


Code:

gunzip linux-brprinter-installer-2.1.1-1.gz
and press Enter.

You now need to get superuser authorization with the "su" command or "sudo su" command.

Type in Terminal:

Code:

sudo su
Press Enter, type your password. Note that nothing will be displayed for security reasons.
Then press Enter again.

Now run the tool by typing:

Code:

bash linux-brprinter-installer-2.1.1-1 MFC-J430W
Press Enter.

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) and press Enter.

For Network Users: Choose Y(Yes) and DeviceURI number.

The install process may take some time. Please wait until it is complete.

FredGSanford 02-05-2017 12:39 AM

The OP should have been able to use Mint's file manager to extract the gzip installer file and run it by double clicking it, similar to how Windows would work. I agree with beachboy2, try to get it working with usb first and then work on the wifi part.

paxolin 02-06-2017 07:45 PM

Hi again,

So many thanks to everyone who has posted with suggestions.
At the moment I'm not going to try anything further due to the worry I have, which I posted before:

"I can't afford to lose the Windows settings/current access via WiFi to the Brother printer. My wife needs to use it for her work - via her iPad - and I would have no idea how to change any settings anyway, as the iPad OS is completely in Thai language."

I have contacted Brother directly about this issue, in case they can suggest what to do, or hopefully confirm one way or the other if I can add the Linux setup, without losing the original Windows settings.

I'll keep you all informed on the outcome of this. I don't want people to think I just didn't bother to do anything, after so much help here.
Thanks to everyone.

beachboy2 02-07-2017 02:39 AM

paxolin,

Quote:

I can't afford to lose the Windows settings/current access via WiFi to the Brother printer. My wife needs to use it for her work - via her iPad - and I would have no idea how to change any settings anyway, as the iPad OS is completely in Thai language.
Connecting your laptop to the printer via a printer cable should have no effect whatsoever on your wife’s iPad wireless connection to the printer. They are totally separate connections.

Your computer is trying to recognise that Brother printer. It cannot do so at the moment because your computer does not have the correct software driver.

No changes are being made to the printer.

The changes are being made to your computer's software (i.e. adding a driver) and also telling the computer that a USB connection is being used.

You only need to connect the printer cable to your computer as and when required. Just leave the cable connected to the printer in the meantime.

The other alternative is to buy an HP printer for your own use.

HP printers are Linux-friendly and use the hplip installer:
http://www.hplipopensource.com/hplip...stall/install/

paxolin 02-07-2017 08:33 PM

There’s a few developments since my last post. I haven’t yet received a reply from Brother Support, but I’ll continue to wait on that.

beachboy2, you said my computer is trying to recognise the printer, but the driver isn’t installed yet. It occurred to me that perhaps it was already, as when I d/l and ran the driver program, I aborted it after installing it, but before configuring it to connect the to printer.
I went into Admin>Printers, and my Brother printer was there! It was also listed as “Connected to localhost” which I assume is the existing WiFi network via my router. So it must have found it and connected, having realised the driver was installed?

I can print documents using this as the printer. Under the heading “Tests and Maintenance” I found I can “Print Test Page” OK, but “Print Self-Test Page” and “Clean Print Heads” do nothing. So I guessing there are some minor comms issues between my PC and the printer, but nothing too important at the moment.

I’ve checked under Windows and the printer still works OK. So at least I can print in Linux now, which is great.
Thanks to everyone for helping and offering suggestions.

I’m getting a bit ambitious now, the next thing I’d like to do is try and find if I can use the scanner option some how.
In Windows, Brother supplies a package that allows users to run a WiFi scanner utility program. I can’t see that under Linux, only “scanner drivers”, which I can’t see the point of if there isn’t a program to control the scanner? Perhaps I just haven’t found it?

beachboy2 02-07-2017 11:31 PM

paxolin,

The Driver Install Tool has already been installed:
The tool will install LPR, CUPSwrapper driver and scanner driver (for scanner models).

You must install simple-scan:

Code:

sudo apt-get update
sudo apt-get install simple-scan

Menu > Graphics > Simple Scan > Scan

paxolin 02-08-2017 02:37 AM

1 Attachment(s)
Quote:

Originally Posted by beachboy2 (Post 5666935)
paxolin,

The Driver Install Tool has already been installed:
The tool will install LPR, CUPSwrapper driver and scanner driver (for scanner models).

You must install simple-scan:

Code:

sudo apt-get update
sudo apt-get install simple-scan

Menu > Graphics > Simple Scan > Scan

Hi beachboy2, thanks again for all the help.

I've tried to follow what I thought were straightforward instructions above. This is the result:

Code:

~ $ sudo apt-get update
After that was done, I went for:

Code:

~ $ sudo apt-get install simple-scan
Reading package lists... Done
Building dependency tree     
Reading state information... Done
simple-scan is already the newest version (3.20.0-0ubuntu1).
0 to upgrade, 0 to newly install, 0 to remove and 36 not to upgrade.
watt@PCMint ~ $ 0
0: command not found

I must have misunderstood the line with the 0 and 36 option in it, as you can see above.

I found Simple Scan in the Graphics menu as you explained, but when running it, it told me it failed to scan. see the attached image.
Clicking on the Menu at the Top LHS, then Preferences, you can also see there isn't a scan source to select from. I don't know why that is? There must be something that still needs configuring, or it's not talking to the printer 100% yet?

ferrari 02-08-2017 03:03 AM

For network-attached Brother devices you need to configure first using the brsaneconfig4 utility (as explained on the Brother scanner driver page)...
Quote:

For Network Users:

***Use brsaneconfig (for brscan models), brsaneconfig2 (for brscan2 models), brsaneconfig3 (for brscan3 models) or brsaneconfig4 (for brscan4 models) accordingly.
Add network scanner entry
Command : Brsaneconfig4 -a name=(name your device) model=(model name) ip=xx.xx.xx.xx

Confirm network scanner entry
Command : brsaneconfig4 -q | grep (name of your device)

Open a scanner application and try a test scan.

ferrari 02-08-2017 03:07 AM

Although I generally prefer to use static IP addresses for network printers/scanners, it is also possible to configure the scanner by name (as set by machine front-panel)
Code:

brsaneconfig4 --help
USAGE: brsaneconfig4 [-OPTION]  OPTION:
      -a name=FRIENDLY-NAME model=MODEL-NAME ip=xx.xx.xx.xx   
      -a name=FRIENDLY-NAME model=MODEL-NAME nodename=BRN_xxxxx
                  : Add network scanner
      -r FRIENDLY-NAME [FRIENDLY-NAME ...]
                  : Remove network scanner
      -q          : Query supported models and available network scanners
      -d          : Diagnosis
      -p          : Ping (for network scanners) 
      -s:[LABEL]  : Save current configuration
      -l:[LABEL]  : Load saved configuration


beachboy2 02-08-2017 03:08 AM

paxolin,

You need to connect your computer via a printer cable to the Brother MFC-J430W and then follow the instructions in post #18.

The latter part of the setup has not been completed. After running:

Code:

bash linux-brprinter-installer-2.1.1-1 MFC-J430W
you need to:

Press Enter.

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) and press Enter.

For Network Users: Choose Y(Yes) and DeviceURI number. (Ignore this).

The install process may take some time. Please wait until it is complete.

paxolin 02-08-2017 04:46 AM

1 Attachment(s)
Quote:

Originally Posted by beachboy2 (Post 5667002)
paxolin,

You need to connect your computer via a printer cable to the Brother MFC-J430W and then follow the instructions in post #18.

The latter part of the setup has not been completed. After running:

Code:

bash linux-brprinter-installer-2.1.1-1 MFC-J430W
you need to:

Press Enter.

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) and press Enter.

For Network Users: Choose Y(Yes) and DeviceURI number. (Ignore this).

The install process may take some time. Please wait until it is complete.

I hope I did this right this time. I connected the scanner to the USB, then ran
Code:

bash linux-brprinter-installer-2.1.1-1 MFC-J430W
then

Code:

Will you specify the Device URI? [Y/n] ->n

Test Print? [y/N] ->y

wait 5s.
lpr -P MFCJ430W /usr/share/cups/data/testprint
You are going to install following packages.
  brscan4-0.4.4-1.amd64.deb


waited a while

Code:

wget -T 10 -nd --no-cache http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.amd64.deb
--2017-02-08 17:27:05--  http://www.brother.com/pub/bsc/linux/packages/brscan-skey-0.2.4-1.amd64.deb
Resolving www.brother.com (www.brother.com)... 64:ff9b::73b2:390b, 64:ff9b::73b2:3918, 115.178.57.24, ...
Connecting to www.brother.com (www.brother.com)|64:ff9b::73b2:390b|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 50852 (50K) [text/plain]
Saving to: ‘brscan-skey-0.2.4-1.amd64.deb’

brscan-skey-0.2.4-1 100%[===================>]  49.66K  --.-KB/s    in 0.01s 

2017-02-08 17:27:05 (4.24 MB/s) - ‘brscan-skey-0.2.4-1.amd64.deb’ saved [50852/50852]

dpkg -i --force-all brscan-skey-0.2.4-1.amd64.deb
Selecting previously unselected package brscan-skey.
(Reading database ... 236689 files and directories currently installed.)
Preparing to unpack brscan-skey-0.2.4-1.amd64.deb ...
Unpacking brscan-skey (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...
PCMint Downloads #

Left the USB attached (was this correct?)

Ran the scan program, Still failed, but with a slightly different error, as per the attached.

edit: Just noticed that the printer has now been added for a second time, listed as connected to localhost again (even though the USB is still connected at present).

beachboy2 02-08-2017 06:11 AM

paxolin,

Does the printer actually print one or more of your documents?

paxolin 02-08-2017 06:27 AM

Quote:

Originally Posted by beachboy2 (Post 5667057)
paxolin,

Does the printer actually print one or more of your documents?

I've just printed a document. I've renamed one of the printers as when the second one installed it was exactly alike, except that I can see now the second one has Letter size paper as the default, the first one I changed to A4 already.
Can I disconnect the USB cable yet?

beachboy2 02-08-2017 06:34 AM

paxolin,

You sound like you actually have a working printer!

The cable only needs to be connected to your computer's USB port when you need to print something, so just unplug the USB until you next need to print.

Scanning:
With the printer cable connected, try switching off the computer and restarting it.

Put a document in the scanner and try:

Menu > Simple Scan > Scan

paxolin 02-08-2017 07:20 AM

Quote:

Originally Posted by beachboy2 (Post 5667065)
paxolin,

You sound like you actually have a working printer!

The cable only needs to be connected to your computer's USB port when you need to print something, so just unplug the USB until you next need to print.

Scanning:
With the printer cable connected, try switching off the computer and restarting it.

Put a document in the scanner and try:

Menu > Simple Scan > Scan

I had the printer working already (see post #22) via the WiFi.

I plugged in the USB lead and reinstalled the printer driver as I thought you said I needed to do that to get the scanner installed?
Simple Scan still won't talk to the scanner, although it lists it as a scan source - but only when the USB lead is connected.

The printer stopped working over the WiFi. All documents end up sitting in the print queue. I've reinstalled it yet again without the USB cable, and it works again on WiFi. Still can't get the scanner to work though.

ferrari 02-08-2017 11:57 AM

For a network-attached Brother scanner you first need to configure using the brsaneconfig4 utility as I posted previously.

paxolin 02-08-2017 05:15 PM

Quote:

Originally Posted by ferrari (Post 5667271)
For a network-attached Brother scanner you first need to configure using the brsaneconfig4 utility as I posted previously.

ferrari,
I’m guessing you’re referring to posts #25 & #26? I’m sorry I didn’t understand that.

I can see in #25 it mentions ip, which (I think that) I don’t know, as I can’t access the router.
In post #26, I read what you wrote and typed “brsaneconfig4 –help” and it listed exactly as you had, so I must have the utility d/l OK?
I assume it’s brsaneconfig4 as my Brother is MFCJ430W, having the first digit of 4?

What is "nodename=BRN_xxxxx" I don’t understand what that means, or what it is?
Friendly name. Does that mean I must give it a name myself? Can I just call it “brother” for example?
If so, do I type exactly (in upper & lower case):
Code:

brsaneconfig4 -a name=brother model=MFCJ430W  nodename=BRN_xxxxx [enter]
and that’s it, done? (once I know what I need to type for BRN_xxxxx, of course)

Do I have to plug in the USB printer lead while I do all this? If I do, can I then remove it afterwards?

ferrari 02-08-2017 05:36 PM

Quote:

What is "nodename=BRN_xxxxx" I don’t understand what that means, or what it is?
It's your machine's nodename, and based on its network MAC address. You should be able to get that info from the front-panel.

Online manual...
https://www.brother-usa.com/VirData/...DW_EN_5038.PDF

From the online manual
Quote:

Node Name: The Node Name appears in the Network Configuration Report. The default Node Name is
“BRNxxxxxxxxxxxx” for a wired network or “BRWxxxxxxxxxxxx” for a wireless network (“xxxxxxxxxxxx” is
your machine’s MAC Address / Ethernet Address).
Print your network configuration...
Quote:

The Network Configuration Report prints a report listing the current network configuration including the
network print server settings.
For MFC-J430W/J432W
4
a
Press
Menu
.
b
Press
a
or
b
to choose
Print Reports
.
Press
OK
.
c
Press
a
or
b
to choose
Network Config
.
Press
OK
.
d
(For US) Press
Black Start
or
Color Start
.
(For UK) Press
Mono Start
or
Colour Start
Quote:

Friendly name. Does that mean I must give it a name myself? Can I just call it “brother” for example?
Yes

ferrari 02-08-2017 05:39 PM

You might also find your printer details are detected (if connected to the network) with
Code:

brsaneconfig4 -q

ferrari 02-08-2017 06:47 PM

BTW, the brsaneconfig4 utility creates a config file called /etc/opt/brother/scanner/brscan4/brsanenetdevice4.cfg

So, for example if the wireless nodename was BRW3005CD2F4EF2 then the following would be used to configure...

Code:

brsaneconfig4 -a name=Brother model=MFC-J430W nodename=BRW3005CD2F4EF2
You should also be able to ping the machine by its nodename (if avahi is running) eg
Code:

ping BRW3005CD2F4EF2.local

paxolin 02-08-2017 07:27 PM

ferrari,
This is looking hopeful now.
I followed your quotes from the manual, and have printed out the Network Configuration. (I live in Thailand, the manual I have in only in Thai)

It lists the MAC Address "a4-17-31-4c-54-e3"
Also listed is Node name "dhcppc0" (in my first post #1, I happened to listed this, but Mint listed it as "Host")

I'm confused now, as in your quote from the manual, it says:
"Node Name: The Node Name appears in the Network Configuration Report. The default Node Name is
“BRNxxxxxxxxxxxx” for a wired network or “BRWxxxxxxxxxxxx” for a wireless network (“xxxxxxxxxxxx” is
your machine’s MAC Address / Ethernet Address)."
So in there in brackets, it seems to be saying it could be the MAC address/ethernet address? Or is that part ignored, as it has printed a specific Node name already?

Whatever the BRN is, would it be possible to enter it using BRW, not BRN, to keep the scanner on the WiFi network (as I do in Windows)?
Would this be what I should enter?
Code:

brsaneconfig4 -a name=brother model=MFCJ430W  nodename=BRW_dhcppc0 [enter]
(I take it I need to include the underscore in nodename?)

I did try "brsaneconfig4 -q" That just listed over 300 lines what looked Brother-type printers?


I've just seem your additional post about ping. I don't understand a lot of this, but tried as many options as I could think of:

Code:

watt@PCMint ~ $ ping dhccp0.local
ping: unknown host dhccp0.local
watt@PCMint ~ $ ping BRWdhccp0.local
ping: unknown host BRWdhccp0.local
watt@PCMint ~ $ ping BRW_dhccp0.local
ping: unknown host BRW_dhccp0.local
watt@PCMint ~ $ ping BRN_dhccp0.local
ping: unknown host BRN_dhccp0.local
watt@PCMint ~ $ ping BRNdhccp0.local
ping: unknown host BRNdhccp0.local

Shouldn't this work, as the the printer is now working over the WiFi?

ferrari 02-08-2017 07:41 PM

You can check your printer nodename from the front-panel, and print the network details as explained already. Did you try printing a network configuration report yet? By default, Brother has configured the machine names based on its MAC addresses in the form BRNxxxxxxxxxxxx (ethernet interface) and BRWxxxxxxxxxxxx (wireless interface).

If the hostname really is dhccp0, then I would have expected this to work
Code:

brsaneconfig4 -a name=brother model=MFCJ430W  nodename=dhcppc0
To remove any existing config do this first before trying to configure again
Code:

brsaneconfig4 -r brother

ferrari 02-08-2017 07:48 PM

You need to be careful with your syntax, as you mentioned 'dhcppc0' but then pinged variant names

Did you try this?
Code:

ping dhcppc0.local

paxolin 02-08-2017 08:12 PM

Quote:

Originally Posted by ferrari (Post 5667522)
You need to be careful with your syntax, as you mentioned 'dhcppc0' but then pinged variant names

Did you try this?
Code:

ping dhcppc0.local

You're absolutely right, I do need to pay more attention. This is definitely what it is: "dhcppc0"

ping: unknown host dhcppc0.local

ping: unknown host BRWdhcppc0.local

ping: unknown host BRW_dhcppc0.local

ping: unknown host BRN_dhcppc0.local

ping: unknown host BRNdhcppc0.local

No luck with any of those though. Is this a problem that it can't find it? I've just printed something via the WiFi 5 minutes ago, so it's definitely working.

ferrari 02-08-2017 08:15 PM

BTW, the 'dhcppc0' name is likely given by the router rather than the printer itself. (As long as it resolves to the printer's IP address that should be ok though.)

ferrari 02-08-2017 08:18 PM

Maybe avahi isn't running on your system? What about just the following?
Code:

ping dhcppc0
Also provide the output of
Code:

ip route
From that we should be able to scan for the IP address of the printer using something like 'nmap -sP 192.168.x.x - 192.168.x.x' (appropriate to your LAN)

ferrari 02-08-2017 08:41 PM

3 tools that can help identify devices on a network (you may need to install them first)

1) arp-scan

Code:

arp-scan --localnet
For example, I get...
Code:

# arp-scan --localnet
Interface: eth0, datalink type: EN10MB (Ethernet)
Starting arp-scan 1.9 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/)
192.168.90.1    00:0c:42:25:2b:1d      Routerboard.com
192.168.90.13  00:80:77:dc:41:9c      BROTHER INDUSTRIES, LTD.
192.168.90.150  94:57:a5:b1:ca:1f      (Unknown)

2) nmap

For example, I get
Code:

# nmap -sP 192.168.90.1-255

Starting Nmap 6.47 ( http://nmap.org ) at 2017-02-09 15:38 NZDT
Nmap scan report for 192.168.90.1
Host is up (-0.10s latency).
MAC Address: 00:0C:42:25:2B:1D (Routerboard.com)
Nmap scan report for 192.168.90.13
Host is up (-0.10s latency).
MAC Address: 00:80:77:DC:41:9C (Brother Industries)
Nmap scan report for 192.168.90.150
Host is up (0.00055s latency).
MAC Address: 94:57:A5:B1:CA:1F (Unknown)
Nmap scan report for 192.168.90.155
Host is up.
Nmap done: 255 IP addresses (4 hosts up) scanned in 3.51 seconds

3) For those who use avahi, avahi-browse can be useful

Example
Code:

# avahi-browse -a -r -t|egrep "host|address"
  hostname = [HL2150N.local]
  address = [192.168.90.13]
  hostname = [HL2150N.local]
  address = [192.168.90.13]
  hostname = [HL2150N.local]
  address = [192.168.90.13]
  hostname = [HL2150N.local]
  address = [192.168.90.13]
  hostname = [linux-kgxs.local]
  address = [fe80::a00:27ff:fe36:8614]
  hostname = [linux-kgxs.local]
  address = [fe80::a00:27ff:fe36:8614]
  hostname = [linux-kgxs.local]
  address = [fe80::a00:27ff:fe36:8614]
  hostname = [linux-kgxs.local]
  address = [192.168.90.155]
  hostname = [linux-kgxs.local]
  address = [192.168.90.155]
  hostname = [linux-kgxs.local]
  address = [192.168.90.155]


paxolin 02-08-2017 08:41 PM

1 Attachment(s)
Quote:

Originally Posted by ferrari (Post 5667537)
Maybe avahi isn't running on your system? What about just the following?
Code:

ping dhcppc0
Also provide the output of
Code:

ip route
From that we should be able to scan for the IP address of the printer using something like 'nmap -sP 192.168.x.x - 192.168.x.x' (appropriate to your LAN)

I'm afraid I understand only a very little of what you're telling me, but I can provide you with answers to your questions:
Code:

ping: unknown host dhcppc0
watt@PCMint ~ $ ip route
default via 192.168.1.1 dev enp2s0  proto static  metric 100
169.254.0.0/16 dev enp2s0  scope link  metric 1000
192.168.1.0/24 dev enp2s0  proto kernel  scope link  src 192.168.1.104  metric 100

See also the attached image for the printer network config. I didn't bother to include the comms mode at the bottom of the page, I didn't think that was necessary?
I had to reboot to Windows to scan this - a bit ironic there!

ferrari 02-08-2017 08:54 PM

Okay, assuming that you have nmap installed (you may need to run as root) do
Code:

nmap -sP 192.168.1.1-255

paxolin 02-08-2017 09:00 PM

Quote:

Originally Posted by ferrari (Post 5667549)
Okay, assuming that you have nmap installed (you may need to run as root) do
Code:

nmap -sP 192.168.1.1-255

OK, does this help? (I'm afraid it means nothing to me)

Code:

~ $ nmap -sP 192.168.1.1-255

Starting Nmap 7.01 ( https://nmap.org ) at 2017-02-09 09:57 ICT
Nmap scan report for 192.168.1.1
Host is up (0.0046s latency).
Nmap scan report for 192.168.1.100
Host is up (0.76s latency).
Nmap scan report for 192.168.1.102
Host is up (0.27s latency).
Nmap scan report for 192.168.1.103
Host is up (0.0022s latency).
Nmap scan report for 192.168.1.104
Host is up (0.00017s latency).
Nmap scan report for 192.168.1.105
Host is up (0.28s latency).
Nmap scan report for 192.168.1.108
Host is up (0.28s latency).
Nmap done: 255 IP addresses (7 hosts up) scanned in 43.89 seconds


ferrari 02-08-2017 09:09 PM

I see from your network report that your printer is using the DHCP-assigned address 192.168.1.108
Code:

brsaneconfig4 -a name=brother model=MFC-J430W ip=192.168.1.108
Although there is risk of the assigned IP address changing some time in the future, most routers will reserve it based on the MAC address of the printer.

You could also try the nodename reported I guess...
Code:

brsaneconfig4 -a name=brother model=MFC-J430W nodename=BRNA417314C54E3
Don't forget to remove any existing config first with
Code:

brsaneconfig4 -r brother

paxolin 02-08-2017 09:46 PM

Quote:

Originally Posted by ferrari (Post 5667558)
I see from your network report that your printer is using the DHCP-assigned address 192.168.1.108
Code:

brsaneconfig4 -a name=brother model=MFC-J430W ip=192.168.1.108
Although there is risk of the assigned IP address changing some time in the future, most routers will reserve it based on the MAC address of the printer.

You could also try the nodename reported I guess...
Code:

brsaneconfig4 -a name=brother model=MFC-J430W nodename=BRNA417314C54E3
Don't forget to remove any existing config first with
Code:

brsaneconfig4 -r brother

OK, I did this:
Code:

~ $ brsaneconfig4 -r brother
~ $ brsaneconfig4 -a name=brother model=MFC-J430W nodename=BRNA417314C54E3

It was accepted immediately, didn't throw up any error I could see.
I tried scanning, still not working. It must have seen the config, as the scanner is listed as "Brother brother".


Then I tried:
Code:

~ $ brsaneconfig4 -r brother
~ $ brsaneconfig4 -a name=brother model=MFC-J430W ip=192.168.1.108

Success!!! It scanned and let me save the doc, etc.
So for my Brother scanner it's down to specifying an ip address. As you say, I need to save the details, in case the ip address get changed by the router in the future.

Thanks for all the help ferrari, it's much appreciated. You definitely persisted with this one.

ferrari 02-08-2017 10:18 PM

Glad to have been of help.


All times are GMT -5. The time now is 04:19 AM.