WSL2 modprobe usbmon 丢失?

WSL2 modprobe usbmon 丢失?

根据这一页,我应该能够在 WSL2 中使用 usbmon 和其他 USB 实用程序。我完全按照说明操作,Windows 部分运行正常(安装 USB 直通驱动程序),当我将 Arduino Uno USB 串行端口设备连接到 WSL2 时,它确实显示在列表中。但usbmon由于缺少必需的模块,因此无法访问模块。以 root 身份运行它也无济于事。这是为学校准备的,我遵循学校的手册。我做错了什么?

marpolda@DESKTOP-IQ3BUTG:~$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1a86:7523 QinHeng Electronics CH340 serial converter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
marpolda@DESKTOP-IQ3BUTG:~$ modprobe usbmon
modprobe: FATAL: Module usbmon not found in directory /lib/modules/5.15.90.1-microsoft-standard-WSL2
marpolda@DESKTOP-IQ3BUTG:~$ sudo apt install usbmon
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package usbmon

这是我在 WSL2 中使用的 Linux 内核版本:

marpolda@DESKTOP-IQ3BUTG:/boot$ uname -a
Linux DESKTOP-IQ3BUTG 5.15.90.1-microsoft-standard-WSL2 #1 SMP Fri Jan 27 02:56:13 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

从 Windows 到 WSL2 的 USB 连接如下所示:

C:\Users\marpo>usbipd wsl list
BUSID  VID:PID    DEVICE                                                        STATE
1-1    1a86:7523  USB-SERIAL CH340 (COM3)                                       Not attached
1-3    1bcf:0005  Vstupní zařízení USB                                          Not attached
1-5    0408:a060  HD WebCam                                                     Not attached
1-14   8087:0aaa  Intel(R) Wireless Bluetooth(R)                                Not attached


C:\Users\marpo>usbipd wsl attach --busid 1-1

C:\Users\marpo>usbipd wsl list
BUSID  VID:PID    DEVICE                                                        STATE
1-1    1a86:7523  USB-SERIAL CH340 (COM3)                                       Attached - WSL
1-3    1bcf:0005  Vstupní zařízení USB                                          Not attached
1-5    0408:a060  HD WebCam                                                     Not attached
1-14   8087:0aaa  Intel(R) Wireless Bluetooth(R)                                Not attached

这是 WSL 版本:

C:\Users\marpo>wsl --version
Verze WSL: 1.2.5.0
Verze jádra: 5.15.90.1
Verze WSLg: 1.0.51
Verze MSRDC: 1.2.3770
Verze Direct3D: 1.608.2-61064218
Verze DXCore: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Verze Windows: 10.0.25987.1000

相关内容