


Windows-Software zum Teilen lokal angeschlossener USB-Geräte an andere Maschinen, einschließlich Hyper-V-Gäste und WSL 2.
Diese Software erfordert Microsoft Windows 10 (nur X64) / Microsoft Windows Server 2019, Version 1809 oder neuer. Es hängt nicht von einer anderen Software ab.
Führen Sie das Installationsprogramm (.msi) aus der neuesten Version auf dem Windows -Computer aus, auf dem Ihr USB -Gerät angeschlossen ist.
Verwenden Sie alternativ den Windows -Paket -Manager:
winget install usbipdDies wird installiert:
usbipd (Anzeigename: USBIP -Gerätehost).usbipd .PATH hinzugefügt.usbipd , damit alle lokalen Subnetze eine Verbindung zum Dienst herstellen können.Notiz
Wenn Sie eine Firewall von Drittanbietern verwenden, müssen Sie sie möglicherweise neu konfigurieren, um eingehende Verbindungen auf dem TCP-Port 3240 zu ermöglichen.
Standardmäßig werden Geräte nicht an USBIP -Clients geteilt. Führen Sie die folgenden Befehle mit Administratorrechten aus, um Geräte zu suchen und zu teilen:
usbipd -- help
usbipd list
usbipd bind -- busid = < BUSID >Das Teilen eines Geräts ist hartnäckig; Es überlebt Neustarts.
Tipp
Eine Liste von getesteten Geräten finden Sie im Wiki.
Das Anbringen von Geräten an einen Client ist nicht persistent. Sie müssen nach einem Neustart wieder eintreffen oder wenn das Gerät zurückgesetzt wird oder physikalisch gepflanzt/wiederholt wird.
Verwenden Sie von einem anderen (möglicherweise virtuellen) Computer, der Linux ausgeführt, das usbip Client-Seite-Tool:
usbip list --remote= < HOST >
sudo usbip attach --remote= < HOST > --busid= < BUSID > Notiz
Client-Side-Tools finden Sie für andere Betriebssysteme wie Microsoft Windows vor, jedoch nicht als Teil dieses Projekts.
Tipp
Falls Sie usbipd mit WSL 2 zuvor verwendet haben, hat sich das Folgende seit Version 4.0.0 geändert:
usbipd bind teilen.Sie können das Gerät mit dem folgenden Befehl von Windows anhängen, für die keine Administratorrechte erforderlich sind:
usbipd attach -- wsl -- busid = < BUSID > Tipp
Sehen Sie sich das Wiki an, wie Sie Treiber für USB -Geräte hinzufügen, die nicht vom Standard -WSL 2 -Kernel unterstützt werden.
Für diejenigen, die eine GUI gegenüber einer CLI bevorzugen, ist Folgendes verfügbar:
Deinstallieren Sie über Hinzufügen/Entfernen von Programmen oder über Einstellungen/Apps.
Verwenden Sie alternativ den Windows -Paket -Manager:
winget uninstall usbipd