【番外篇】WSL2下的usb设备使用

描述

WSL2下的usb设备使用

WSL2使用window的usb设备分为可两步
1、环境配置
windows配置

1、下载 usbipd-win_2.3.0(本人使用版本),下载链接:https://github.com/dorssel/usbipd-win/releases

2、下载完成点击安装即可

WSL2的Ubuntu配置
1、下载工具包
sudo apt install linux-tools-5.4.0-77-generic hwdata
sudo update-alternatives --install /usr/local/bin/usbip usbip /usr/lib/linux-tools/5.4.0-77-generic/usbip 20
2、进行设备连接

先运行windows PowerShell(管理员),然后在终端下输入以下内容:

usbipd wsl list #列出所有的已经连接到windows的usb设备
usbipd wsl attach --busid 设备的busid号 #讲usb设备连接到WSL2下的Ubuntu

#以下其他命令,看需要使用
usbipd wsl detach --busid 设备的busid号  #断开usb设备的连接和直接拔出一个效果
lsusb #在Ubuntu下使用,作用:列出当前连接的usb设备
usbipd wsl list #在Windows下使用,作用:和lusb一致

到此操作已经完成

备注:

当设备断开之后如何重新连接,操作方式如下两种:

1、见以上2、

2、在Ubuntu下进行如下操作即可:

usbip list -r $HOSTNAME.local #用于查看已经usbip连接过的设备
sudo usbip attach -r $HOSTNAME.local -b 设备的busid号 #进行设备连接

  审核编辑:汤梓红

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分