linux-tools package for WSL2
- Dominant language
- C++
- Stars
- 33.7k
- Forks
- 1.8k
- Avg merge
- 3d 17h
- Merged PRs (30d)
- 116
Description
github.com/dorssel/usbipd-win does not include client-side support. Running usbipd.exe from WSL2 results in a hung console. I discussed this with @dorssel and he recommends using native usbip, which is included in the linux-tools package. I attempted to install this package, however, the installed version would not run because it isn't compatible with the current version of linux in WSL2, which is the following:
`C:\WINDOWS\system32>wsl --version`
`WSL version: 2.1.5.0`
`Kernel version: 5.15.146.1-2`
`WSLg version: 1.0.60`
`MSRDC version: 1.2.5105`
`Direct3D version: 1.611.1-81528511`
`DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp`
`Windows version: 10.0.19045.4170`
There is no version of linux-tools built for the version of linux used in WSL2.
Please build and maintain this package as part of WSL2.
Contributor guide
Research direction
Start by reviewing how WSL2 currently packages or integrates Linux tools, then investigate native usbip and the linux-tools package against kernel version 5.15.146.1-2. Done means a linux-tools package is built and maintained for WSL2, and its usbip client runs without hanging in WSL2.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- operating-systems, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100