Is the directory with the executable in your $PATH? If not, then you have to prepend the name of the executable on the command line with the path to the executable, e.g…
/opt/brother/scanner/brscan-skey
This is equally true if your current working directory is the directory with the executable, because the current working directory is not in the $PATH by default ─ and it shouldn’t be. However, in both cases, you need not provide an absolute path to the executable; a relative path will work just as well, e.g…
./brscan-skey
… if your current working directory is the directory with the executable.
The $PATH is the colon-separated list of directories in which the shell will look for commands that are not internal to the shell itself, or in other words, executables. You can see what directories are in your $PATH by issuing the command…
echo $PATH
Did it not produce any output at all? What is that command supposed to do?
Edit: According to the page at Brother’s website that you linked to above…
2.1 The scanned data destination directory
The scanned data is saved in the “brscan” directory in each user’s home directory.
Maybe you can try to install the ‘sane-airscan’ package.
According to the GitHub documentation :
This backend implements both protocols, choosing automatically between them. It was successfully tested with many devices from Brother , Canon , Dell , Kyocera , Lexmark , Epson , HP , Panasonic , Ricoh , Samsung and Xerox both in WSD and eSCL modes.
This is the package i use for my EPSON network (wifi) scanner, and it works fine !
You use a scanning program that interface your scanner. I have a MFC-J4710DW and scanning with the preinstalled “Document Scanner” program (I’m using GNOME edition) works just fine.
Did you configure your scanner first. After installing drivers, if system doesn’t see it maybe try configure it in terminal:
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.
If i remember correctly, “Scan key tool” (brscan-skey), is only additional tool for scanning direct to email and such. I don’t have Brother printer anymore ( and i had different model), but hope it will help.
Sorry to hijack the thread. I have Epsom bx305fw all in one with same issue. I’ve tried every scan software available, they see the scanner (detect it as the wrong model though) but always fail to connect to the scanner when I try to scan.