Share USB over IP network

USB Network Gate offers a number of handy features that make sharing USB over Ethernet an easy and quick process. Now any user can print, scan, access USB license dongles and USB hubs over Ethernet from any computer in your office, no matter how big it is and how many floors it occupies.

USB over Ethernet data traffic optimization

With USB to Ethernet Connector traffic compression option, you can drastically improve transfer speed and bandwidth utilization. This option will be especially useful in conjunction with the devices that tend to transfer data uncompressed.

Share USB over Wi-Fi safely

The most valuable resource in the modern world is information, and our USB over IP software will make sure that no third party will gain access to yours. Highly secured connection standards are provided by the embedded traffic encryption option. Moreover, you can add a password to control remote user access.

Turn your computer into a USB server

There is no need to reboot your computer or restart USB Network Gate every time you need to share another device. Just unplug the currently shared USB device and plug in another one, it's that simple! A new device will automatically appear on the remote client, thanks to the fact that the application shares a USB port over the network, not just a connected device.

Share USB over RDP

The common problem you may face when using Remote Desktop Connection is that you are unable to access local USB devices. USB Network Gate allows you to work with any local USB devices even while in a remote session. Moreover, you can set your remote machine to automatically detect and connect to shared USB devices momentarily, as if you just plugged the device in a remote machine physically.

Citrix ICA protocol support

In case you do not use Microsoft RDP or a client computer runs the operating system other than Windows, then fear not: USB device redirection can be done via Citrix ICA protocol. USB Network Gate natively supports Citrix ICA since version 7.0.

RemoteFX USB redirection support

USB Network Gate supports native RemoteFX USB Redirection (MS-RDPEUSB), allowing you to redirect shared devices from your local Linux computer to a remote Windows client without installing USB Network Gate on the latter. Note that shared USB devices have to be supported by RemoteFX USB Redirection. Otherwise, you'll need to install USB Network Gate on Windows client.

Access remote USB devices in virtual environment

In case you need to forward a USB device or would like to access a remote USB device from a virtual machine, this task can be easily accomplished with USB Network Gate. Just by installing the software onto the host machine and client, you can share USB over Ethernet and access the device in the virtual session.

Share webcam over LAN

USB Network Gate allows sharing a webcam connected to your computer and receiving the video stream on the remote machine. For best performance, it is recommended to have a high-speed network due to the amount of bandwidth required for transferring video data.

Share USB drives over network

With USB Network Gate, you can share all kinds of hard drives over the network with the remote computers. Moreover, the software provides enhanced data transfer speed for USB 3.0 drives.

iPhone remote access

USB Network Gate allows remote access to iPhones and other iOS devices by sharing these USB devices through Ethernet. You can use it as a way to sync your iPhone over the network with a remote machine.


Share serial device over Ethernet

Serial over Ethernet Connector is a solution that will easily let you share numerous RS232/RS422/RS485 serial interface devices over network, be it Ethernet LAN or Internet. When the existing serial device sends communication data, it is transmitted over Ethernet to the controlling software and vice versa.

Share serial port for incoming connections (Server)

Server connection will be waiting for incoming client connections and actually will share local real or virtual serial port over Ethernet. Server connection provides the ability to connect many clients simultaneously without any serial over Ethernet cables.

Connect serial port to remote host (Client)

Creating client connection will initiate local real or virtual serial port data redirection to the remote serial device server using TCP/IP protocol. Client connection not necessarily requires SEC presence at the remote side. All that you have to do is specify remote server's IP address (or network name) and TCP port to connect to. Once connection is established, all communications will go over Ethernet.

Share serial port using UDP

You can redirect input/output data from local real or virtual serial port using UDP/IP as a transport protocol. This type of connection does not require SEC presence at the remote side as well. Besides, in this way you can broadcast all serial data over your local network.

Serial to Ethernet Connector for Linux OS is available

Serial to Ethernet Connector is also available for Linux OS! Now you can choose whether Linux or Windows OS will be a client or a server; broadcasting over UDP is possible too. Note, that Linux version is a command-line product at the moment.

Send and receive RAW data

You can select RAW data transmission protocol, which will be used for the connection. During a raw serial over TCP session, all data will be transmitted as it is sent, without any protocol-specific application-layer formatting.

Change COM port parameters remotely

With the Telnet protocol (RFC 2217) the server and the client are able to exchange the COM ports configuration and have the ability to notify the remote host of any changes in the settings or the line states of the local COM ports.

Works as Windows service

Serial over Ethernet software runs as a Windows service. This ensures that all connections are automatically reconfigured on system boot, before user login. In addition, that means that the interface can be safely closed after configuring all settings, and all your serial over LAN connections will be still maintained.

Smart data sending

Apply settings that will help you control the way the data is sent over the serial to network connection. Add pauses between the network packets or accumulate data in a buffer for a specific amount of time or until it reaches a specified size before being sent, etc.

Serial Port Monitor

Logs COM port data and saves it for later analysis

Serial Port Monitor can sniff data transmitted over a serial port even when it is already used by another application. You can connect to any of the COM ports available in your system and capture its data in real time. This will help you identify problems that may appear during serial communication and prevent them.

It’s able to monitor multiple ports within one session

There’s no need to start a new session for every port you are going to monitor. The software allows you to sniff data from several COM interfaces within one session. This means you’ll be able to track the communication of your serial app with multiple devices at a time. The data will be recorded using the first-in, first-out method and shown as a single log.

It offers five different data viewing modes

Serial Port Monitor has five visualizers to display monitoring data. Those are table, line, dump, terminal, and Modbus views. You can use one at a time or all of them simultaneously. Also, you can apply IPR filters if you want to track down only communication events of a particular type.

It can emulate sending data to a selected serial port

When using the software in terminal mode, you can emulate sending some special commands to the monitored port as though they were sent from a monitored application. This way you get the ability to check the reaction of the COM port and device connected to it. The data you forward can be in a string, binary, octal, decimal, hexadecimal, or mixed format.

It sniffs Modbus RTU and Modbus ASCII data

In case your devices communicate using the Modbus protocol, you can read and analyze their data flows as well. COM Port Monitor parses Modbus data and shows it in the corresponding view.

It allows comparing monitoring sessions

The software provides you with the great ability to compare your current monitoring session with the one you saved previously. The two sessions will be displayed in two adjustable windows so that you can easily see all the differences between them.

Virtual Serial Port Driver

Loopback port bundles

Using this new advanced feature, you can create a full-on loopback COM-ports and then add them to a bundle. This can be particularly useful when it comes to testing serial data transfer on a specific port. Thanks to the loopback, you won’t have to bother with factoring the band rate in your calculation (or any other line parameters whatsoever). Just send some data and right off see whether or not it can get through without any loss.

Splitting COM port data

Any RS232, RS422, or RS485 port residing on your computer can be easily split into multiple virtual interfaces that will fully emulate its behavior and parameters. Once you enable this feature in Virtual Serial Port Driver PRO, all data coming to the split physical port will be forwarded to its virtual copies, each of them sending this data to a connected serial app.

Joining serial ports

You can also link several hardware COM ports to one virtual. Serial data coming to these ports will be redirected to the virtual interface and joined into one data stream. If you connect your serial application to this virtual port, your program will be able to receive serial packets from multiple hardware COM ports at a time.

Creating port bundles

When you create a complex bundle of serial ports with the software PRO version, you enable transmission of serial data in and out of any number of real or virtual serial interfaces. With this advanced feature, data received by one of the ‘In’ side ports can be redirected to all ports of the ‘OUT’ side and the other way around.

Serial port merging

Virtual Serial Port Driver PRO enables you to merge any number of real and virtual ports so that your serial apps/devices can exchange data with multiple apps/devices simultaneously. To achieve this, you just need to create a bundle of COM ports without In and Out sides. In this kind of bundle, every added port can share its data with all the other ports at a time.

Automatic port switcher

If you have several physical COM ports with identical devices attached to them, you can join these ports into one virtual interface. Then, you just open this virtual port with several serial apps. Now, any time one of the programs needs to communicate with one of the attached devices, the port switcher checks which device is currently free and connects it to the application automatically via the virtual interface.

Create any number of virtual COM ports

All virtual COM interfaces you create with Virtual Serial Port Driver appear in the Device Manager of your system as though they were real RS232, RS422, or RS485 ports. Any device or application installed on your computer will recognize and communicate with a virtual COM port just as it would do with a physical serial interface.

Emulate real port settings

Virtual Serial Port Driver PRO enables you to merge any number of real and virtual ports so that your serial apps/devices can exchange data with multiple apps/devices simultaneously. To achieve this, you just need to create a bundle of COM ports without In and Out sides. In this kind of bundle, every added port can share its data with all the other ports at a time.

Manage hardware signal lines

Like in a real null-modem connection, virtual serial port communication supports all standard hardware signal lines (DTR/DSR/CTS/RTS/DCD/RI). Also, you can select loopback pinout or create a custom one depending on your hardware configuration.


Connections through Redirection Server

Using FlexiHub’s unique USB Redirector Server feature, USB over TCP/IP connectivity can be established with computers without a public IP address. This allows USB devices attached to computers in different subnetworks to be connected without configuring complicated settings.

USB over IP traffic compression

Compressing data to increase transfer speed is easy with FlexiHub: you can choose between the optimal speed or best packet size when connecting USB devices over IP. Traffic compression may be useful for isochronous USB devices that require larger amounts of bandwidth and latency.

Create login Tokens

FlexiHub allows you to create login tokens so that other users could use your account to connect their USB devices over Ethernet. The tokens are a safe way of sharing an account with others without the risk of exposing your login credentials.

Secure USB over Ethernet connections

Data transferred between USB devices will remain secure and out of the hands of unauthorized entities with FlexiHub’s 2048-bit SSL encryption.

USB drivers are not required

FlexiHub enables you to share USB over a network even without the locally installed drivers. The software recognizes the type of device automatically when a USB peripheral is connected to your computer which makes it very easy to connect remote USB devices.

USB over UDP redirection

FlexiHub offers a solution for situations when a direct connection cannot be established between two network nodes. Computers hidden behind NATs can be successfully connected using the UDP communication protocol.

Enhanced stability

With the "Keep connection active" option you do not have to worry about your work being interrupted or data being damaged in case the Internet connection is lost. The shared USB device will remain connected to the remote machine and wait for the connection to be restored.

Block USB over IP access

You can block any USB port device from being connected with the help of FlexiHub over a TCP/IP network. Locked devices will not be displayed on the remote node, therefore no one will be able to connect to such USBs over IP.

Manage hardware signal lines

Like in a real null-modem connection, virtual serial port communication supports all standard hardware signal lines (DTR/DSR/CTS/RTS/DCD/RI). Also, you can select loopback pinout or create a custom one depending on your hardware configuration.

Reach out to learn about the Plans & Pricing

Request a Quote