0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

板凳说 来源:板凳说 作者:板凳说 2023-06-13 09:06 次阅读

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

    文章

    78

    浏览量

    37142
  • usb
    usb
    +关注

    关注

    59

    文章

    7438

    浏览量

    258264
  • 设备
    +关注

    关注

    2

    文章

    4172

    浏览量

    69295
  • Ubuntu
    +关注

    关注

    5

    文章

    534

    浏览量

    28846
收藏 人收藏

    评论

    相关推荐

    WSL2中使用USB串口

    介绍在WSL2中使用USB
    的头像 发表于 06-08 09:49 2825次阅读
    <b class='flag-5'>WSL2</b>中使用<b class='flag-5'>USB</b>串口

    【小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

    【HD-G2UL-EVM开发板体验】基于WIN11+WSL2+UBUNTU搭建C开发环境-Helloworld+蜂鸣器测试程序

    WIN11安装WSL2,并安装UBUNTU系统的过程网上有很多资料就不再赘述。我们基于该环境搭建C开发环境。安装编译器打开ubuntu终端sudo apt-get install
    发表于 12-18 00:31

    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

    【涂鸦T2-U开发板试用体验】1.初次开箱

    是安装在 WSL2 的,这里简单说下,如何设置桥接。 在 WSL2 中修改下面几个文件 vi /usr/lib/systemd/network/wsl_external.network vi /etc
    发表于 11-12 11:05

    在Windows系统中安装WSL子系统

    像 Linux 而已,虽然在这个子系统中,我们可以执行 Linux 程序,但是到了底层,WSL 调用的还是 win32 API。 也就是说:WSL 只是一个适配层。 后来,微软终于放出了 WSL2 这个真正
    的头像 发表于 09-09 11:33 2917次阅读
    在Windows系统中安装<b class='flag-5'>WSL</b>子系统

    WSL2上CUDA性能的当前状态和发展

    最后,但并非最不重要的一点是,我们衷心感谢开发人员社区在过去一年中迅速采用 GPU 加速 WSL2 预览、报告问题并不断提供反馈。
    的头像 发表于 04-06 14:12 3115次阅读
    <b class='flag-5'>WSL2</b>上CUDA性能的当前状态和发展

    使用WSL2编译OpenHarmony DAYU200镜像效率翻倍

    后,编译ohos只需要传统虚拟机上三分之一的时间。下面分享使用经验如下: 为什么使用WSL2比传统虚拟机编译OpenHarmony快? 以下是微软官方给的解释:https
    的头像 发表于 10-21 13:59 955次阅读

    基于WSL2的Aosp12源码开发环境搭建案例

    WSL2子系统启动的情况下,可以通过在电脑端输入:\wsl$访问到wsl2子系统中的ubuntu系统。
    发表于 08-03 09:45 297次阅读
    基于<b class='flag-5'>WSL2</b>的Aosp12源码开发环境搭建案例

    Windows11 wsl2安装Ubuntu-20.04

    Windows11 wsl2安装Ubuntu-20.04
    的头像 发表于 08-16 10:04 614次阅读
    Windows11 <b class='flag-5'>wsl2</b>安装Ubuntu-20.04