Projects / USB Network Gate for Linux

USB Network Gate for Linux

USB Network Gate (former USB to Ethernet Connector) easily connects one or more remote USB devices to your computer over Ethernet (Internet/LAN/WAN) as if the device was plugged into your own machine. It helps you share a USB device over Ethernet among multiple computers so people from all over the world (or your office) can use it. By intercepting the USB port activity of a shared USB device and redirecting it via TCP/IP,USB Network Gate lets you access your printer, scanner, Web cam, USB dongle, or any other supported USB device from your home PC or office laptop. Just plug the device in and it will automatically appear on the remote side of the connection. You can secure your USB data by enabling traffic encryption and access your USB devices remotely via WiFi.

Operating Systems

RSS Recent releases

Release Notes: The server part of USB Network Gate is now reimplemented fully in userspace using usbfs. USB Network Gate daemon can be launched without kernel module loading (important for ARM boards, mobile phones, etc.). Since all the code now operates in userspace, code running and debugging have been greatly simplified. This release adds network traffic compression to speed up interaction with the device. A network latency issue was fixed for USB Wi-Fi and network adapters, etc.

Release Notes: This release adds redirection of shared USB devices from a server running Linux OS to a Windows client without installing USB Network Gate on the latter (for RDP connection).

  •  07 Aug 2012 20:37

Release Notes: The connection to USB devices over RDP with the ability to automatically connect to shared devices. An internal RDP encryption algorithm and password protection. “–devices” and “–license” daemon options are available for configuration, etc.

Release Notes: The USB to Ethernet Connector kernel module now works on the ARM architecture (little-endian). In-tree compilation (as part of the kernel sources) is now possible. The module can be now compiled on Linux kernel 2.6.24 and higher, including 3.1.Х. The daemon now has better support for IPv6, much improved support for USB devices with isochronous OUT transfer (such as headphones), and much improved detection of all shared USB devices available on the local network. A Unix domain socket is now created in /var/tmp/com.eltima.eveusb for security purposes, etc.


Project Spotlight


A time synchronization daemon which keeps your system time accurate.


Project Spotlight

UDP IPTV to RTSP proxy

Access to UDP multicast streams via RTSP/RTP unicast protocols.