wsl Ubuntu使用USB设备

安装配置

版本要求wsl2,linux内核版本

升级wsl1为wsl2参考update WSL1 to WSL2

切换默认wsl版本为wsl2

wsl --set-default-version 2

切换Ubuntu到wsl2中(这一步需要很长时间,耐心等待)

wsl --set-version Ubuntu 2

安装参考官方链接连接USB设备

使用FTDI设备

WSL安装FTDI库

wsl(ubuntu)上安装ftdi库到/usr/local/lib下(ldconfig刷新下,系统加载库路径缓存)
D2XX Driver

windows上attach设备

#查看连接的USB设备
usbipd wsl list
#attach USB 设备到wsl
usbipd wsl attach --busid 1-1

WSL上卸载/Disable ftdi_sio驱动

#如果是外部驱动模块
lsmod | grep ftdi_sio
sudo rmmod ftdi_sdio
#如果是built-in驱动模块,通过unbind的方式
echo -n 1-1:1.0 | sudo tee /sys/bus/usb/drivers/ftdi_sio/unbind

运行ftdi app访问设备

ftdi设备的访问需要root权限。

你可能感兴趣的:(工作环境配置,ubuntu,linux,运维)