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
Quinto Black CT 1.5 ist da – ein Skin für Winamp

Quinto Black CT 1.5 ist da – ein Skin für Winamp

Winamp ist einer der beliebtesten Mediaplayer für Windows. Es ist auch eines der ältesten. Aus me...

Weiterlesen

Opera 50: Seite als PDF speichern

Opera 50: Seite als PDF speichern

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

Weiterlesen

Deaktivieren Sie Inline-Anzeigen von Definitionen in Microsoft Edge

Deaktivieren Sie Inline-Anzeigen von Definitionen in Microsoft Edge

Microsoft Edge ist die Standard-Webbrowser-App in Windows 10. Es handelt sich um eine universelle...

Weiterlesen