• usbip 非源码安装


    对于很多 Linux 发行版不能直接搜索 usbip 的包名进行安装

    Kylin OS

    其实他是包含在一个名为 linux-tools-generic 的软件包中的

    对于 UOS 操作系统可以直接安装

    sudo apt install usbip

    若是不能直接安装 usbip 的包,比如说在 Kylin OS 中,就无法直接搜索到 usbip

    就需要安装适合你正在使用的 Linux 内核版本的 linux-tools-generic

    先 uname -a 查看你正在使用的 Linux 内核版本

    然后再搜索软件包:sudo apt search linux-tools-你的内核版本,操作如下图

    或者不用那么麻烦直接: sudo apt install linux-tools-$(uname -r)

    最后加载关于 usbip 的内核模块,否则会出现错误

    sudo modprobe vhci-hcd

    sudo modprobe usbip-core

    sudo modprobe usbip-host

    Linux 作为 server 配置方法

    首先使用 usbip list -l 列出本地设备

    这三个设备其中有一个是我的 U 盘,虽然看不出哪一个是 U 盘(把 U 盘拔下来再试一下就知道了)

    这个 U 盘要使用 usbip 分享给其他局域网设备使用

    首先先 bind 这个设备

    方法:sudo usbip bind -d busid

    U 盘的 busid 是 1-1

    所以: sudo usbip bind -b 1-1

    取消 bind 就是 sudo apt unbind -d busid

    下一步是开启 usbipd,监听 3240 端口

    sudo usbipd

    验证一下,列出本地 ip 分享的设备

    sudo usbip list -r 127.0.0.1

    server 端配置完成

  • 相关阅读:
    TokenType ([{}{}()])[{}]{}
    C# netcore 开发WebService(SoapCore)
    C++求快速幂
    二分法与牛顿迭代法求方程根
    Obtaining a Thorough CS Background Online (线上CS深度学习攻略)
    Elasticsearch 堆空间配置
    S家lic
    如何用calibredrv 来merge多个cell的gds
    siliconsmart feature
    openwrt的IPTV配置
  • 原文地址:https://www.cnblogs.com/Ansing/p/16359430.html
Copyright © 2020-2023  润新知