Kostenloser USB-Redirector - Open Source Lösung
USB/IP ist ein einfaches und beliebtes kostenloses Open-Source-USB-Redirector-Tool.
Ziel des USB/IP-Projekts ist es, ein allgemeines System zur USB-Gerätefreigabe über IP-Netzwerke zu entwickeln. Daten werden übertragen, indem die I/O-Nachrichten von USB-Geräten in TCP/IP-Nachrichten gekapselt werden, die zur Kommunikation zwischen Computern verwendet werden können.
USB/IP Design-Übersicht
Das Tool ermöglicht es, die ursprünglichen USB-Anwendungen und Gerätetreiber ohne Modifikation durch entfernte Geräte zu verwenden.
Wie im beigefügten Diagramm dargestellt, ist der VHCI (Virtual Host Controller Interface) Treiber als USB-Host-Controller-Treiber auf dem Client-Rechner konfiguriert.
Die Rolle des VHCI besteht darin, die Verbindungen, die Enumeration und die Initialisierung von entfernten USB-Geräten zu ermöglichen, indem er einen physischen Host-Controller-Treiber emuliert. Er nimmt die von USB-Geräten generierten Anforderungsblöcke und kapselt sie in USB/IP-Anfragen, die an entfernte Server gesendet werden.
Der Stub-Treiber auf dem Server-Host empfängt die Übertragung und wandelt sie wieder in USB-Anfragen um, die an physische USB-Geräte kommuniziert werden.