usbipd: error: The specified WSL distribution is not running.
hirooih opened this issue · comments
First I had a error.
PS C:\WINDOWS\system32> usbipd wsl attach --busid 1-1
usbipd: error: The specified WSL distribution is not running.
The Linux distribution to be attached must be default distribution.
PS C:\WINDOWS\system32> wsl --list --all --verbose
NAME STATE VERSION
* Ubuntu Stopped 2
Ubuntu-20.04 Running 2
PS C:\WINDOWS\system32> wsl --set-default Ubuntu-20.04
PS C:\WINDOWS\system32> wsl --list --all --verbose
NAME STATE VERSION
* Ubuntu-20.04 Running 2
Ubuntu Stopped 2
PS C:\WINDOWS\system32> usbipd wsl attach --busid 1-1
[sudo] password for myid:
PS C:\WINDOWS\system32>
This should be described on this page.
Document Details
- ID: e99de78d-d27a-664d-98ba-91116b7157c8
- Version Independent ID: e99de78d-d27a-664d-98ba-91116b7157c8
- Content: Connect USB devices
- Content Source: WSL/connect-usb.md
- Product: dev-environment
- Technology: windows-subsystem-for-linux
- GitHub Login: @craigloewen-msft
- Microsoft Alias: crloewen
A fair ask! Maybe we can add a quick bullet point at the bottom in a "Troubleshooting" section
Thanks. I hope it will help other users.
BTW after I posted this issue ticket, I found the command has --distribution
(or -d
) option.
PS C:\Users\hiroo> usbipd wsl attach -b 2-1 -d Ubuntu-20.04
Using this option may be better than changing the default distribution.
The Linux distribution to be attached must be your default distribution. (See the Basic comands for WSL doc to change your default distribution).
This can be simplified to:
You may have to specify the Linux distribution to be attached by using
--distribution
(or-d
) option.