手把手教你在pcduino上实现uspip--USB网络重定向
来源:互联网 发布:双色球6保6旋转矩阵 编辑:程序博客网 时间:2024/06/07 06:51
我们经常碰到一种情况,我们需要往pcduino上拷贝东西,新手都用U盘,高手一般都用samba这样的高级玩意儿。拷贝一次倒也无所谓,关键是有些情况下,我们需要多次测试,多次拷贝。pcduino的USB插多了,可就难看了。这里教大家一种简单的方法,无需要多次插拔,每次一个命令即可。
首先,我们要需修改一下我们的内核,我们的内核还不支持USBIP,其实前面有一个帖子,我已经介绍了怎么修改和换内核,这里,我一图文并茂的形式教大家怎么玩。在pcduino上玩内核和驱动,主要的问题就是硬盘空间不足,这里教大家怎么把它扩展成几十个G,
1,现在我们电脑上用virtualbox建一个linux虚拟机,我建的是ubuntu,怎么安装ubuntu的虚拟机我就不阐述了,一直点下一步就可以了。
2,在虚拟机上搭建一个nfs服务器,具体步骤如下:在里面添加内容home/pillar/pcduino *(rw,sync,no_root_squash)保存退出。
这样nfs就搭建好了,现在把内核下载到pcduino的文件夹里面
好了,为了让编译生成文件和源码隔离,我们建一个build文件
下载后文件内容中的内容如下:
3,转移到pcduino上,先安装一个软件,要不然挂载不了 开始挂载nfs
现在来看看我们pcduino的硬盘
够大了。
4,配置编译内核,先在pcduino安装一些依赖文件。
然后开始配置内核
进入
去掉里面的路径,要不然会编译不过的。
由于这个项目里面要把USBIP编译进去,这里告诉大家配置的办法。
然后退出,保存。
make需要四个小时,中间不会报错的,重启完了之后,包含有usbip的内核已经加载到系统里面去了。
5,手动加载USBIP驱动。
在modules文件里面添加
usbip-core
usbip-host
vhci-hcd
6,配置编译USBIP。配置编译USBIP依然需要内核源码,回到第3步再把源码挂载一遍。然后
查看里面的INSTALL的文件,里面有详细的安装方法。安装完了之后,然后下载一个USBIP运行的依赖软件。具体的使用方法在README里面也有。下面还是给大家演示一遍。
先启动usbip进程
先说一下我pcduino上USB挂载情况,我的pcduino上现在挂载了一个U盘,一个摄像头,一个键盘
,一个鼠标,一个hub.
然后用usbip查看usb设备
看吧,都列出来了。现在我要把我U盘重定向到我的电脑上。输入一下命令:
6,好了现在到我电脑windows上。先把usbip的windows 驱动.rar 安装上,具体的安装方法如下:
打开我的电脑管理--》管理--》添加过时硬件。
然后选择从磁盘安装,把路径指到你解压的文件夹,就可以了。
打开cmd,输入的命令都在图片里
首先,我们要需修改一下我们的内核,我们的内核还不支持USBIP,其实前面有一个帖子,我已经介绍了怎么修改和换内核,这里,我一图文并茂的形式教大家怎么玩。在pcduino上玩内核和驱动,主要的问题就是硬盘空间不足,这里教大家怎么把它扩展成几十个G,
1,现在我们电脑上用virtualbox建一个linux虚拟机,我建的是ubuntu,怎么安装ubuntu的虚拟机我就不阐述了,一直点下一步就可以了。
2,在虚拟机上搭建一个nfs服务器,具体步骤如下:在里面添加内容home/pillar/pcduino *(rw,sync,no_root_squash)保存退出。
这样nfs就搭建好了,现在把内核下载到pcduino的文件夹里面
好了,为了让编译生成文件和源码隔离,我们建一个build文件
下载后文件内容中的内容如下:
3,转移到pcduino上,先安装一个软件,要不然挂载不了 开始挂载nfs
现在来看看我们pcduino的硬盘
够大了。
4,配置编译内核,先在pcduino安装一些依赖文件。
然后开始配置内核
进入
去掉里面的路径,要不然会编译不过的。
由于这个项目里面要把USBIP编译进去,这里告诉大家配置的办法。
然后退出,保存。
make需要四个小时,中间不会报错的,重启完了之后,包含有usbip的内核已经加载到系统里面去了。
5,手动加载USBIP驱动。
在modules文件里面添加
usbip-core
usbip-host
vhci-hcd
6,配置编译USBIP。配置编译USBIP依然需要内核源码,回到第3步再把源码挂载一遍。然后
查看里面的INSTALL的文件,里面有详细的安装方法。安装完了之后,然后下载一个USBIP运行的依赖软件。具体的使用方法在README里面也有。下面还是给大家演示一遍。
先启动usbip进程
先说一下我pcduino上USB挂载情况,我的pcduino上现在挂载了一个U盘,一个摄像头,一个键盘
,一个鼠标,一个hub.
然后用usbip查看usb设备
看吧,都列出来了。现在我要把我U盘重定向到我的电脑上。输入一下命令:
6,好了现在到我电脑windows上。先把usbip的windows 驱动.rar 安装上,具体的安装方法如下:
打开我的电脑管理--》管理--》添加过时硬件。
然后选择从磁盘安装,把路径指到你解压的文件夹,就可以了。
打开cmd,输入的命令都在图片里
可以看出我已经成功的把USBIP重定向过来了。
转自:pcDuino.org
- 手把手教你在pcduino上实现uspip--USB网络重定向
- 手把手教你在pcduino上做语音识别,语音合成--基于科大讯飞
- 在linux上 重定向 管道实现
- 手把手教你修改pcduino系统默认的音频输出
- 手把手,脚把脚地教你实现网络爬虫程序(上)
- 手把手,脚把脚地教你实现网络爬虫程序(上)
- 手把手,脚把脚地教你实现网络爬虫程序(上)
- 如何在pcduino上实现WiFi AP功能
- USB重定向
- 手把手教你如何在XP上建立VPN服务器
- 手把手教你在STM32上移植ZNFAT文件系统
- 手把手教你在Solaris上写一个daemon程序
- 手把手教你在Linux上安装LaTeX环境
- 手把手教你在ios上开发web应用
- 手把手教你在Ubuntu上优雅地玩Swift
- 手把手教你在 Ubuntu 上搭建 Git 服务器
- 如何在NVMe SSD上安装Win7?手把手教你
- 手把手教你轻松实现listview上拉加载
- 基础加强 类加载器 代理
- 关于setTimeout与setInterval的区别
- STL 实现邻接表的存储与深搜广搜的完美结合不容错过啊!!!
- apche-mina2.0 简简单单搞定
- C++中单例模式的两种简单实现
- 手把手教你在pcduino上实现uspip--USB网络重定向
- JQuery实现点击div以外的位置隐藏该div
- 对UITabBarController的理解
- 【转】C#的模态对话框和非模态对话框
- jquery easyui datagrid 分页 详解
- 用ATL建立轻量级的COM对象(一)
- 大数的乘法 Multiply Strings
- GPRS模块发送短信
- Android设置界面及Preference使用 + 实现开启自启动 清理缓存 杀进程