USB Network Gate lets you use command-line options to automate the process of sharing USB devices on the server and connecting to them on the client. Command-line options are available for all license types.
USB Network Gate commands are the following:
- add
- break
- break_remote
- connect
- connect_once
- daemon
- disconnect
- explore
- help
- ls
- license
- loglevel
- rm
- share
- unshare
- version
- wait
For an example on how to share and connect to a device using the command-line interface, please see this FAQ.
break – force disconnect client from local USB port.
break_remote – force disconnect client from remote USB port.
connect [password] – connect to remote USB port, reconnect on error.
connect_once [password] – connect to remote USB port, do not reconnect on error.
daemon – ‘reload’ has the same effect as kill -SIGHUP, ‘stop’ will terminate the daemon.
disconnect – disconnect from remote USB port.
explore host1 [host2 …] – list shared USB ports on given host(s).
license [key] – register your copy of USB Network Gate.
loglevel – invoke loglevel notice.
- ls local – local USB ports.
- ls shared – shared USB ports.
- ls remote – remote USB ports on localhost.
- ls net – shared USB ports on network/
rm – delete remote USB device from the list of connected devices on the client.
share - share local USB port on given tcp_port if reverse_host is empty or permanently try to connect to the client on reverse_host:tcp_port.
unshare | all – unshare local USB port or all ports.
version – show eveusb version.
license – show license status or change license type.
wait – wait for the daemon reply.
Note: eveusbc should be placed into bin catalog: /opt/ElectronicTeam/eveusb/bin/
The library is placed in /opt/ElectronicTeam/eveusb/lib