USB 设备绑定与解绑操作指南(USBIPD)

1. 处理 USB 设备持久化关联问题

当 USB 设备出现 持久化关联 时,可能导致插拔后无法重新绑定。可以使用以下步骤解决。

(1)查看当前 USB 设备状态
usbipd list

示例输出:

Connected:
BUSID  VID:PID    DEVICE                                                        STATE
1-2    0b95:772b  ASIX AX88772C USB2.0 to Fast Ethernet Adapter                 Not shared
1-6    13d3:56db  ov9734_azurewave_camera                                       Not shared
1-10   8087:0aaa  英特尔(R) 无线 Bluetooth(R)                                   Not shared

Persisted:
GUID                                  DEVICE
eb8e3df2-4fd9-4e6a-bceb-41cddf45ce7a  USB-SERIAL CH340 (COM3)

注意Persisted 中的 USB-SERIAL CH340 (COM3) 设备仍然存在,可能会影响新设备的绑定。

(2)移除持久化设备
usbipd unbind --guid eb8e3df2-4fd9-4e6a-bceb-41cddf45ce7a

然后再次检查 usbipd list,确保 Persisted 设备已被清除:

usbipd list

示例输出:

Connected:
BUSID  VID:PID    DEVICE                                                        STATE
1-2    0b95:772b  ASIX AX88772C USB2.0 to Fast Ethernet Adapter                 Not shared
1-6    13d3:56db  ov9734_azurewave_camera                                       Not shared
1-10   8087:0aaa  英特尔(R) 无线 Bluetooth(R)                                   Not shared

Persisted:
GUID                                  DEVICE

如果 Persisted 列为空,说明设备已成功解除持久化关联。


2. 绑定 USB 设备

(1)找到目标设备

再次运行:

usbipd list

确认 USB-SERIAL CH340 (COM3)BUSID,例如:

BUSID  VID:PID    DEVICE                       STATE
1-4    1a86:7523  USB-SERIAL CH340 (COM3)     Not shared
(2)绑定设备

使用 bind 命令绑定设备:

usbipd bind --busid 1-4
(3)在 WSL 中关联 USB

如果在 WSL 里使用:

usbipd attach --wsl --busid 1-4

3. 解绑(释放)USB 设备

(1)取消绑定(不再共享)
usbipd unbind --busid 1-4
(2)断开已 attach 的设备
usbipd detach --busid 1-4

这样,你可以随时绑定或解绑 USB 设备,避免持久化关联导致的绑定失败问题。

© 版权声明
THE END
喜欢就支持一下吧
点赞7赞赏 分享
评论 抢沙发
头像
平等表达,友善交流,有爱评论~
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容