Here's how to use it to connect USB devices under WSL.
Finally, in addition to the release page on GitHub, you can install and update the app with winget. It also supports Dev channel builds, so you can try it even if you run a pre-release Windows 11. It supports silent driver installation thanks to use of Microsoft Hardware Compatibility Publisher drivers.
Usbipd-win is a software for sharing locally connected USB devices to other machines, including Hyper-V guests and WSL 2. Guest OS: Ubuntu Trusty Tahr 圆4 (v14.The feature requires you to have the second gen of WSL with a kernel version 5.10.60.1 or later. I used USB 3.0 settings and it all worked like a charm! I solved all of my problems by installing WMware Player 12 and then setting up the guest OS (Ubuntu 14.04) as usual. I was not sure how to solve this as others have reported success using VirtualBox with USB 3.0 settings, so I ditched it. I noticed that as soon as I started the flashing the TX2, the USB device was being disconnected (I discovered this after issueing $dmesg), which is why the flash procedure never completed. I would like to report that even though I fixed the USB detection problem, I was still getting the following error during the flash procedure: tegradevflash_v2 -iscpubl APX, Vendor ID:0955, Product ID:7c18), put the Jetson TX2 in USB Recovery Mode, booted up my guest OS (Ubuntu Xenial 16.04), proceeded to plug in the USB cable and wuala! It popped right up! You should also make sure your user account in the guest OS is a part of the vboxusers group by issueing the following command: $sudo usermod -a -G vboxusers $USER So I uninstalled USBPcap from my host OS (Windows 10) and rebooted, made sure my USB filter was properly setup through VirtualBox (Name:NVIDIA Corp.
It turns out that USBPcap and VirtualBox are incompatible ( ) due to them both using similar methods in recording USB traffic.
Which I installed for reading network traffic from sensors. I finally solved my problem when I stumbled upon this link where someone mentioned they figured it out after uninstalling USBPcap (it is installed as a part of Wireshark). I followed the directions located in the following link to no avail. USB device '' with UUID is busy with a previous request. I was receiving the general error message when trying to connect my Jetson TX2 through USB (Sorry I do not have the actual one): Failed to attach the USB device I noticed some people may still be having issues when it comes time to flashing the Jetson TX2 because they cannot get the device to be listed through their guest virtual machine when running “$lsusb” in a shell. When it’s in recovery mode and then the normal boot when it reboots
If you have a serial port on the TX2 it will print out some diagnostics It’s a little confusing in that both the HOST and the VM see the TX2 asĪn attached usb drive and a network port, using the USB Gadget drivers.