Most már csatlakoztathat USB-eszközöket WSL-ben
Mostantól USB-eszközök WSL-ben csatlakoztathatók, és közvetlenül is dolgozhatnak velük. A Microsoft hozzájárulásának köszönhetően nyílt forráskódú usbipd-win projekt, számos olyan feladatot elvégezhet, amelyek nem voltak elérhetőek a WSL-ben, például felvillanthat egy Arduino-t vagy hozzáférhet egy intelligenskártya-olvasóhoz.
Hirdetés
A funkció megköveteli, hogy a WSL második generációja 5.10.60.1 vagy újabb kernelverzióval rendelkezzen.

Az Usbipd-win egy szoftver a helyileg csatlakoztatott USB-eszközök más gépekkel való megosztására, beleértve a Hyper-V-vendégeket és a WSL 2-t. A Microsoft Hardware Compatibility Publisher illesztőprogramjainak köszönhetően támogatja a csendes illesztőprogram-telepítést. Támogatja a fejlesztői csatorna összeállításokat is, így akkor is kipróbálhatja, ha kiadás előtti Windows 11-et futtat. Végül a GitHubon található kiadási oldal mellett telepítheti és frissítheti az alkalmazást a következővel szárnyas
.
Így használhatja USB-eszközök WSL alatti csatlakoztatására.
Csatlakoztasson USB-eszközöket WSL-ben
- Elindulni ezen a GitHub oldalon, töltse le és telepítse az alkalmazás legújabb verzióját.
- Nyissa meg az Ubuntu WSL 2 példányát, és írja be
sudo apt install linux-tools-5.4.0-77-generic hwdata
. - Most módosítsa a sudo beállításokat, hogy engedélyezze a
gyökér
felhasználót az usbip parancs futtatásához. Ehhez írja besudo visudo
és ütött Belép. - Hozzáadás /usr/lib/linux-tools/5.4.0-77-generic elejére biztonságos_útvonal. Valami ilyesmit fog kapni:
Alapértelmezések: secure_path="/usr/lib/linux-tools/5.4.0-77-generic:/usr/local/sbin:..."
. - Nyiss egy újat parancssor mint adminisztrátor.
- Írja be az usbipd wsl list billentyűt, és nyomja meg az Enter billentyűt. Jegyezze fel a WSL-hez csatlakoztatni kívánt USB-eszköz BUS ID értékét.
- Most futtassa ezt a parancsot:
usbipd wsl csatolja --busid
. Helyettesítse aértéket azzal, amit megjegyeztél. - Végül nyissa meg a WSL 2 példányt, és futtassa az lsusb parancsot az elérhető USB-eszközök megtekintéséhez. Fel kell sorolnia a csatlakoztatott eszközt.
Kész vagy!
Most már közvetlenül a WSL-ről dolgozhat USB-eszközével.
Ha végzett, válassza le a készüléket a gombbal usbipd wsl detach --busid
. Ismét futtassa a rendszergazdaként futó parancssorból.
A működéséről többet megtudhat a hivatalos bejelentés.