UOS或KylinOS的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端配置完成

Windows作为client端配置

从以下仓库获得Windows平台的usbip

cezanne/usbip-win: USB/IP for Windows (github.com)

参考链接

cezanne/usbip-win: USB/IP for Windows (github.com)

Tutorial – USB/IP » Linux Magazine (linux-magazine.com)

USB/IP – ArchWiki (archlinux.org)

深海游弋的鱼 – 默默的点滴 (mobibrw.com)

https://github.com/torvalds/linux/blob/master/tools/usb/usbip/src/usbipd.c

知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议

评论

  1. 乐乐
    2 年前
    2022-2-14 21:58:32

    太强了 Orz

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇