If you see this error upon starting iScan aka "Image Scan for Linux":
“Could not send command to scanner. Check the scanner’s status.”
It means the iScan couldn't find the scanner. This happens often if it's not connected via USB, but lives in a wireless network for instance.
Do the following:
cd /etc/sane.d/
sudo gedit dll.conf
This will open the main configuration file for the SANE dynamic backend loader.
Ensure these entries are listed and uncommented inside the configuration file:
epkowa net
Take note of any other entries referencing Epson. Having them commented or uncommented can help troubleshooting later if iScan can't still connect.
Ensure that /etc/sane.d/epkowa.conf
is properly configured. Normally you could use net autodiscovery
value but that might not work:
net autodiscovery
If that doesn't work you need to assign a fixed IP to the scanner unit and add it like so in the epkowa.conf
configuration file:
net 192.168.xx.xx
Note that this is obviously an example address. It's normally a local address value.
Save the files and check if now iScan connects. If you still have issues ensure you have downloaded the latest drivers from Epson: http://download.ebz.epson.net/dsc/search/01/search/.
You can also try commenting/uncommenting other Epson values from the dll.conf
file.
Bugger!
I thought my Perfection VS500 was knackered, so I bought a little portable scanner.
Whilst waiting for it to arrive, I gave the suggestion on this thread a try (I actually used the Root File Manager GUI and just copied the files (all 3 of them) in /usr/lib/sane to /usr/lib/x86_64-linux-gnu/sane/ - just in case they change it back again in another update), and the damn thing woke up, yawned, and started scanning again.
Thank you for that.
Anybody want a portable scanner that hasn't arrived yet?.....