Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

USB Network Gate
Feature & Performance Comparison

Here we provide a comparison of major features for USB Network Gate and some of software tools for USB network sharing. See the table below for exact differences.
Want to switch to USB Network Gate with 30% discount?

Get 30% discount >
USB Network Gate
Electronic Team, Inc.
electronic.us

USB/IP
Takahiro Hirofuchi
usbip.sourceforge.net
VirtualHere
VirtualHere Pty. Ltd
virtualhere.com
USB over Network
FabulaTech, Inc.
fabulatech.com
Tested version v10.0 (Windows)
v10.0 (Linux)
v10.0 (Mac)
v0.2 (Windows)
v0.1.7-3 (Linux)
v.4.5.9 (server)
v.5.5.5 (client)
v6.0.6 (Windows)
v6.0.6 (Linux)
MAIN FEATURES
Ability to share an unlimited number of USB devices checked checked checked checked
Support for all types of USB devices checked checked checked checked
USB v1.1 and v2.0 compatible checked checked checked checked
USB v3.0 compatible checked checked checked checked
Requires no device driver on the server side to share a device checked checked checked checked
Auto-connection to new USB devices whenever you plug them in checked checked checked checked
Ability to share a USB port with no device attached checked checked checked checked
Monitoring all actions and operations by using Activity log checked checked checked
less detailed
checked
Specifying the exact TCP port which will be used in connection checked
for each device
checked checked
for program, not from GUI
checked
for program
Network traffic encryption for secure device sharing checked
for each device
checked checked
SSL, not from GUI
checked
SSL, for program
Optional authentication by enabling password authorization when establishing connection to remote USB devices checked checked checked
custom script is required
checked
Password protection of the server side checked checked checked checked
Traffic compression checked checked checked
not from GUI
checked
Cross-connectivity: ability to mix (32 or 64 bit) Windows, Linux, and Mac OS X servers and clients in different combinations checked checked checked partially
Shared USB ports are automatically re-configured every time you boot your PC checked checked checked only on Windows
Client autoreconnection after PC reboot checked checked checked checked
Autoreconnection after broken network connection checked checked checked checked
Ability to disable client connection from the server side checked checked checked checked
Ability to disable client connection from another client checked checked checked checked
Inactivity timeout checked checked checked checked
Troubleshooting options if a device is not working properly checked checked checked checked
Two types of connection with remote devices - "Connect" and "Connect once". The latter one allows clients to establish one-time connection without trying to restore it if broken checked checked checked checked
Autofinding shared remote devices checked checked checked checked
Callback connection feature useful for server computers located behind NAT checked
per device
checked checked
less convenient
checked
per device
Connecting over RDP channel checked checked checked checked
Connecting over Citrix ICA channel checked checked checked checked
Isolation of certain devices in an RDP session checked checked checked checked
Autoconnection to RDP devices checked checked checked checked
Displaying the amount of data transmitted within current connection checked checked checked checked
Displaying the data transfer speed in current connection checked checked checked checked
Sharing rule manager checked checked checked checked
Localization to other languages checked checked checked checked
Command line options to automate the process of using the program checked checked checked checked
Integration of the technology into your own application (OEM license only) checked checked checked checked
OPERATING SYSTEMS SUPPORTED
Version for Linux checked checked checked checked
only server
Version for ARM/Embedded Linux checked
OEM
checked checked checked
Version for Android checked
only server
checked checked
only server
checked
Versions for Windows
Windows XP, 2003 32-bit and 64 bit checked checked
only server
checked checked
Windows Vista, 7, 2008 32-bit and 64-bit checked checked
only server
checked checked
Windows 8, 10, Server 2012, 2016 32-bit and 64-bit checked checked checked checked
Versions for Mac
macOS 10.11 - 10.13 checked checked checked checked
ADDITIONAL FEATURES
Ability to provide any USB device with a custom name checked checked checkedonly on a client checked
Computer name of the client currently occupying a shared USB device is displayed in the list of available shared USB devices on other clients checked checked checked checked
Ability to choose devices that will be shared on the server side checked checked checked checked
Support for high-speed video, audio devices, and web cameras checked checked checked
low data transfer speed
checked
User-friendly and convenient program interface checked checked checked checked
Program is easy to use checked checked checked checked
Redirect USB devices to virtual machines (VMWare, Virtual PC, Hyper-V, etc.) checked checked checked checked
Single installer for server and client checked checked checked checked
Single installer for 32- and 64-bit OS versions checked checked checked checked
Single GUI for server and client checked checked checked checked
Program Autoupdater checked checked checked
only on a client
checked
Drivers have Microsoft WHQL signature checked checked checked checked
Free trial version checked
14-day trial period with the ability to share 1 local USB device
Product is free checked
you can share 1 USB device
checked
15-day trial period, only one USB device from server can be connected at the same time
License options 10 USB devices per $159.95 Product is free for 1 device 1 USB device per $49 1 USB device per $149.95
Connecting via Microsoft RemoteFX without installing a client software checked
from Linux USB server
checked checked checked
Windows client can connect to a device right after it's been shared on the server checked checked
Linux client has to be connected first
checked checked
Customer support checked checked checked checked
Regular program updates checked checked checked checked
Program is stable checked checked
frequent system crashes
checked checked