Windows Tips & News

Sie können jetzt USB-Geräte in WSL anschließen

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren

Es ist jetzt möglich, USB-Geräte in WSL anzuschließen und direkt mit ihnen zu arbeiten. Dank Microsofts Beiträgen zu Open-Source-usbipd-win-Projekt, können Sie eine Vielzahl von Aufgaben ausführen, die in WSL nicht verfügbar waren, wie das Flashen eines Arduino oder den Zugriff auf einen Smartcard-Leser.

Werbung

Die Funktion erfordert die zweite Generation von WSL mit einer Kernel-Version 5.10.60.1 oder höher.

USB-Geräte in WSL anschließen

Usbipd-win ist eine Software zur gemeinsamen Nutzung lokal angeschlossener USB-Geräte für andere Computer, einschließlich Hyper-V-Gästen und WSL 2. Es unterstützt die stille Treiberinstallation dank der Verwendung von Microsoft Hardware Compatibility Publisher-Treibern. Es unterstützt auch Dev-Channel-Builds, sodass Sie es selbst dann ausprobieren können, wenn Sie eine Vorabversion von Windows 11 ausführen. Schließlich können Sie zusätzlich zur Release-Seite auf GitHub die App mit installieren und aktualisieren Flügel.

So verwenden Sie es, um USB-Geräte unter WSL anzuschließen.

Verbinden Sie USB-Geräte in WSL

  1. Über Kopf diese GitHub-Seite, laden Sie die neueste App-Version herunter und installieren Sie sie.
  2. Öffnen Sie Ihre Ubuntu WSL 2-Instanz und geben Sie ein sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. Ändern Sie nun die sudo-Optionen, um die Wurzel Benutzer, um den usbip-Befehl auszuführen. Geben Sie dazu ein sudo visudo und schlagen Eintreten.
  4. Hinzufügen /usr/lib/linux-tools/5.4.0-77-generic zum Anfang von sicherer_pfad. Sie erhalten so etwas: Standardwerte secure_path="/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:...".
  5. Öffne ein neues Eingabeaufforderung wie Administrator.
  6. Geben Sie usbipd wsl list ein und drücken Sie die Eingabetaste. Notieren Sie den BUS-ID-Wert für das USB-Gerät, das Sie an WSL anschließen möchten.
  7. Führen Sie nun diesen Befehl aus: usbipd wsl anhängen --busid . Ersetzen Sie die Wert mit dem von Ihnen notierten Wert.
  8. Öffnen Sie abschließend Ihre WSL 2-Instanz und führen Sie den Befehl lsusb aus, um die verfügbaren USB-Geräte anzuzeigen. Es sollte Ihr angeschlossenes Gerät auflisten.

Du bist fertig!

Sie können jetzt direkt von WSL aus mit Ihrem USB-Gerät arbeiten.

Wenn Sie fertig sind, trennen Sie das Gerät mithilfe der usbipd wsl detach --busid . Führen Sie es erneut von einer Eingabeaufforderung aus, die als Administrator ausgeführt wird.

Wie es funktioniert, erfährst du im offizielle Ankündigung.

EMPFOHLEN: Klicken Sie hier, um Windows-Probleme zu beheben und die Systemleistung zu optimieren
Microsoft Edge Dev 75.0.139.4 ist draußen, hier sind die Änderungen

Microsoft Edge Dev 75.0.139.4 ist draußen, hier sind die Änderungen

Hinterlasse eine AntwortMicrosoft hat gerade eine neue Version seines Chromium-basierten Microsof...

Weiterlesen

So ändern Sie das Farbthema in Microsoft Edge

So ändern Sie das Farbthema in Microsoft Edge

So ändern Sie das Farbdesign in Microsoft Edge.Microsoft Edge wird mit 14 integrierten Designfarb...

Weiterlesen

Windows 10 Build 18875 (20H1, Fast Ring und Skip Ahead)

Wie Sie sich vielleicht erinnern, Microsoft hat Skip Ahead und Fast Rings zusammengeführt. Beide ...

Weiterlesen