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号 #进行设备连接
审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Window
+关注
关注
0文章
82浏览量
37263 -
usb
+关注
关注
60文章
7938浏览量
264486 -
设备
+关注
关注
2文章
4502浏览量
70600 -
Ubuntu
+关注
关注
5文章
563浏览量
29708
发布评论请先 登录
相关推荐
在wsl2中安装的idf,在monitor时会报错的原因?
在wsl2中安装的idf,使用vscode 扩展,功能一切正常,但是在 monitor 时会报下列错误
xtensa-esp32-elf-addr2line -pfiaC -e build
发表于 06-17 07:30
【小e开发板试用体验】『流逝』番外篇 小e的性价比怎么样?
` 本帖最后由 电子工程师2014 于 2016-1-5 23:43 编辑
写番外篇还是流逝的第一次,用了两天板子,看了下器件,大家都是做电子的,什么东西。什么价格大家心里都有数,要说小e
发表于 01-05 23:25
Wi-Fi loT Windows10(2004)+WSL2 +Ubuntu 20.04 环境搭建
Microsoft Store 搜索Ubuntu下载完毕后安装Ubuntu系统可能会提示失败,按照提醒下载对应的wsl2环境安装即可:说明页面: https://docs.microsoft.com/zh-cn
发表于 11-04 14:03
【米尔MYS-8MMX开发板免费试用】+2.windows10+wsl2方式搭建ubuntu20.04开发环境
中才提供 WSL 2。3.为啥用WSL2 目前我们要使用Linux,主要有几种方式:1.Linux单系统2.Win +Linux 双系统 3.Win+虚拟机+Linux 4.Win10
发表于 07-25 10:03
WSL2与Docker容器之间相互迁移的教程
:上面提到的“容器”,实际上是安全的(即:虚机),WSL2内部架构如下:虽然 WSL Docker 很像,但它对 WSL 镜像有应用,就是得从 MS 的商店下载:这个就有点显不那么显眼了,其实你这里
发表于 03-17 15:13
【润和软件DAYU200开发板体验】WSL2编译OpenHarmony dayu200镜像效率翻倍
,编译ohos只需要传统虚拟机上三分之一的时间。下面分享使用经验如下:为什么使用WSL2比传统虚拟机编译OpenHarmony快?以下是微软官方给的解释:https
发表于 10-19 14:33
在wsl2中安装的idf,在monitor报错的原因?如何解决?
在wsl2中安装的idf,使用vscode 扩展,功能一切正常,但是在 monitor 时会报下列错误xtensa-esp32-elf-addr2line -pfiaC -e build
发表于 02-14 07:56
在WSL2下的Linux中安装OpenVINO,为什么无法初始化Xv输出?
已在 WSL2 下的 Linux* 中安装OpenVINO™。
遇到错误:执行以下命令时 无法初始化 Xv 输出 :
./vehicle_pedestrian_tracking.sh person-bicycle-car-detection.mp4 10 CPU dis
发表于 08-15 06:38
在Windows系统中安装WSL子系统
Linux 而已,虽然在这个子系统中,我们可以执行 Linux 程序,但是到了底层,WSL 调用的还是 win32 API。 也就是说:WSL 只是一个适配层。 后来,微软终于放出了 WSL2 这个真正
使用WSL2编译OpenHarmony DAYU200镜像效率翻倍
,编译ohos只需要传统虚拟机上三分之一的时间。下面分享使用经验如下: 为什么使用WSL2比传统虚拟机编译OpenHarmony快? 以下是微软官方给的解释:https
基于WSL2的Aosp12源码开发环境搭建案例
在WSL2子系统启动的情况下,可以通过在电脑端输入:\wsl$访问到wsl2子系统中的ubuntu系统。
发表于 08-03 09:45
•565次阅读
评论