

However, the official WSL2 Linux kernel used to lack support for the USB/IP protocol, requiring users to build the kernel themselves. The usbipd-win project is all about creating a solution for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL2.

It means end users can perform tasks like flashing Android devices under Windows Subsystem for Linux, which are otherwise not supported by the Linux subsystem. Thanks to Microsoft's contributions to the open-source usbipd-win project, you can now enjoy USB pass-through access in WSL. If you're an active Windows Subsystem for Linux user and want to access USB devices right from the Linux instance running under WSL, then you’ll be happy to know that there has been significant progress on this front.
