Windows Tips & News

Możesz teraz podłączyć urządzenia USB w WSL

click fraud protection
ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Teraz można podłączyć urządzenia USB w WSL i pracować z nimi bezpośrednio. Dzięki wkładowi firmy Microsoft w projekt open-source usbipd-win, możesz wykonywać różne zadania, które nie były dostępne w WSL, takie jak flashowanie Arduino lub uzyskiwanie dostępu do czytnika kart inteligentnych.

Reklama

Ta funkcja wymaga posiadania drugiej generacji WSL z jądrem w wersji 5.10.60.1 lub nowszej.

podłącz urządzenia USB w WSL

Usbipd-win to oprogramowanie do udostępniania lokalnie podłączonych urządzeń USB innym maszynom, w tym gościom Hyper-V i WSL 2. Obsługuje cichą instalację sterowników dzięki wykorzystaniu sterowników Microsoft Hardware Compatibility Publisher. Obsługuje również kompilacje kanału deweloperskiego, więc możesz go wypróbować, nawet jeśli korzystasz z przedpremierowej wersji systemu Windows 11. Wreszcie, oprócz strony wydania na GitHub, możesz zainstalować i zaktualizować aplikację za pomocą winget.

Oto jak go używać do podłączania urządzeń USB w ramach WSL.

Podłącz urządzenia USB w WSL

  1. Kieruj się ta strona GitHub, pobierz i zainstaluj najnowszą wersję aplikacji.
  2. Otwórz instancję Ubuntu WSL 2 i wpisz sudo apt install linux-tools-5.4.0-77-generic hwdata.
  3. Teraz zmodyfikuj opcje sudo, aby umożliwić źródło użytkownika, aby uruchomić polecenie usbip. W tym celu wpisz sudo visudo i uderzył Wejść.
  4. Dodać /usr/lib/linux-tools/5.4.0-77-generic do początku bezpieczna_ścieżka. Otrzymasz coś takiego: Defaults secure_path="/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:...".
  5. Otwórz nowy wiersz polecenia jak administrator.
  6. Wpisz usbipd wsl list i naciśnij Enter. Zanotuj wartość BUS ID dla urządzenia USB, które chcesz podłączyć do WSL.
  7. Teraz uruchom to polecenie: usbipd wsl attach --busid . Zastąp wartość z tą, którą zauważyłeś.
  8. Na koniec otwórz instancję WSL 2 i uruchom polecenie lsusb, aby wyświetlić dostępne urządzenia USB. Powinna zawierać listę podłączonego urządzenia.

Gotowe!

Możesz teraz pracować z urządzeniem USB bezpośrednio z WSL.

Po zakończeniu odłącz urządzenie za pomocą usbipd wsl odłączyć --busid . Ponownie uruchom go z wiersza polecenia działającego jako administrator.

Możesz dowiedzieć się więcej o tym, jak to działa w oficjalne ogłoszenie.

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność systemu

Pobierz Dodaj klasyczny kolor i wygląd do Panelu sterowania w systemie Windows 10

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Pobierz archiwum i pliki wsadowe

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej

Karteczki samoprzylepne otrzymują tagi i tryb powiększania

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej