USB Ethernet
Basic Configuration¶
-
Edit
/etc/kvmd/override.yamland add:Driver compatibility:
Driver OS ecm Linux, macOS eem Linux rndis5 Windows XP to Windows 7, Linux > 2.6.13 rndis Windows 7+, Linux > 2.6.13 ncm Windows 10+, Linux > 2.6.37, macOS -
Enable the
kvmd-otgnetservice for automatic setup:Note: After the service starts, the target may need to acquire an IP manually:
To allow the target machine to access the One-KVM UI, add ports 80 and 443 to the whitelist in /etc/kvmd/override.yaml:
Routing and Forwarding¶
To allow the target to access external networks:
-
Enable IPv4 forwarding:
-
Configure network settings in
/etc/kvmd/override.yaml:
Windows Configuration¶
For Windows:
- Use the
rndisdriver - Windows 7+ installs drivers automatically
- Windows XP to Windows 7 requires manual RNDIS 5 driver installation
After setup, use ping to verify connectivity.

