You could try installing/re-installing USB libs? you on Ubuntu?
Install:
sudo apt-get install libusb-dev
Upgrade:
sudo bash -c "apt-get update && apt-get upgrade"
Also check if smargo is a clone
http://linuxsat-support.com/sm…t-fake-smargo-reader.html
Are you a 100% sure its 1.4 if not follow steps by Master G this will tell you!
1: Update your smartreader+ if it has v1.2 or older firmware with v1.3 in your normal PC before puting into Linux server and set it to Autoswitch and select Normal to set it to work in Linux Server.
2: In Your Linux Server.
Copy these drivers to linux PC server. FTP 2 files:
srp_tools_x86
srp_update_x86
Set on console to both file chmod 755 !
3: Run command: ./srp_update_x86
and you see like so:
smartreader+ version v1.0, v1.1 or v1.2 then you have time to update.
taken from post here
http://linuxsat-support.com/li…ed-setting-up-smargo.html