参照URL: WSL2 USBカメラ+他のUSB機器 2022年09月06日版
USBデバイスの種類によっては、カーネル再構築が必要のようだ。https://zenn.dev/pinto0309/articles/e1432253d29e30
>usbipd wsl list
BUSID VID:PID DEVICE STATE
1-4 03c3:290a ZWO ASI290MC Camera Not attached
1-6 31b2:0010 KT USB Audio, USB 入力デバイス Not attached
1-8 8087:0a2a インテル(R) ワイヤレス Bluetooth(R) Not attached
2-3 05e3:0749 USB 大容量記憶装置 Not attached
4-1 056e:00e7 USB 入力デバイス Not attached
4-2 328f:2015 eMeet Nova, USB 入力デバイス Not attached
5-2 1908:2220 USB 大容量記憶装置, USB2.0 Device, USB 入力デバイス Not attached
5-3 1b1c:1b73 USB 入力デバイス Not attached
5-4 8086:0808 USB PnP Sound Device, USB 入力デバイス Not attached
deviceのattach
>usbipd wsl attach --busid 4-2
usbipd: info: Using default WSL distribution 'Ubuntu-20.04'; specify the '--distribution' option to select a different one.
>usbipd wsl list
BUSID VID:PID DEVICE STATE
1-6 31b2:0010 KT USB Audio, USB 入力デバイス Not attached
1-8 8087:0a2a インテル(R) ワイヤレス Bluetooth(R) Not attached
1-12 03c3:290a ZWO ASI290MC Camera Not attached
2-3 05e3:0749 USB 大容量記憶装置 Not attached
4-1 056e:00e7 USB 入力デバイス Not attached
4-2 328f:2015 eMeet Nova, USB 入力デバイス Attached - Ubuntu-20.04
5-2 1908:2220 USB 大容量記憶装置, USB2.0 Device, USB 入力デバイス Not attached
5-3 1b1c:1b73 USB 入力デバイス Not attached
5-4 8086:0808 USB PnP Sound Device, USB 入力デバイス Not attached
ビデオデバイス:wsl2_linux_kernel_usbcam_enable_conf
https://github.com/PINTO0309/wsl2_linux_kernel_usbcam_enable_conf
起動しなくなったWSL2を復活させるまでにしたあれこれ
.wslconfig
を退避して復帰で救われた! ユーザ/xxxxx/.wslconfig
参考情報 USBカメラの情報をv4l2-ctl取得・設定
Ubuntu 20.04 LTSでUSB接続のWEBカメラを使う
// 利用可能なWEBカメラの一覧を表示しています
$ v4l2-ctl --list-devices
//#デバイスの全ての情報を表示します
v4l2-ctl -d /dev/video2 --all
// 接続しているUSBカメラの全情報出力
$ v4l2-ctl --all
// USBカメラが対応している設定項目一覧を確認するには
$ v4l2-ctl -L
設定の確認は以下で行います。
$ v4l2-ctl -C <設定項目名>
設定は以下で行います。
$ v4l2-ctl -c <設定項目名>=値
解像度とフレームレートの取得
$ v4l2-ctl --list-formats-ext