毕设之初搭平台虚拟机和笔记本以及开发板网络配置

注:本文章前半部分来之百问网前辈的艰辛工作

也因为如此我才做得如此的顺畅

这里附上原文章的地址:http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=14147&extra=

再次声明,很多东西我都是取自上面这篇文章,这里发这篇文章只是几下设置网络的这个笔记和做一下自己的见解,绝无盗取前辈果实之心!!


下面是百问网的文章:


以上就是前辈的文章了。

下面本来脸皮稍厚来板门弄斧,希望各位莫要吐槽。

首先要提示各位还要一个步骤或许是因为前辈觉得不屑一顾所以没有列出来,那就是要设置笔记本端的本地连接这个网络的IP为192.168.2.1,只有这样当ping 192.168.2.1时才能够ping通。这里要申明。

这里再次说明我要达到的目的:实现开发板和笔记本以及虚拟机三者互联。

本人的开发板现在的ip是192.168.1.17,用的是网络文件系统,再uboot设置中现在设置的服务器ip是192.168.1.113,为了不要去设置uboot也为了能够方便以前的实验,所以这里要改笔记本主机的IP和虚拟机的IP,让他们的网段都在192.168.1.x

笔记本的IP:192.168.1.1

虚拟机的IP:192.168.1.113

开发板的IP:192.168.1.17

我的虚拟机和笔记设置截图如下:

1.笔记本网络.PNG

2.笔记本IP设置.PNG

3.虚拟机设置.PNG


4.虚拟机网络编辑器.PNG

5.虚拟机NAT设置.PNG

6.虚拟机DHCP设置.PNG

7.笔记本ipconfig.PNG

8.笔记本ping虚拟机.PNG

9.虚拟机ping笔记本.PNG


10.登录虚拟机成功.PNG

11.查看当前uboot参数.PNG

12.uboot下ping笔记本.PNG

13.uboot下ping虚拟机.PNG


14.uboot下ping不成功的案例.PNG

15.uboot下笔记本或者虚拟机ping开发板是不成功的例子.PNG

16.下载镜像成功.PNG

17.启动linux.PNG

18.启动成功.PNG

19.查看根文件系统.PNG


20.开发板ping笔记本.PNG

21.开发板ping虚拟机.PNG

22.启动系统后笔记本ping开发板.PNG

23.启动系统后虚拟机ping开发板.PNG

 

以上就是我的设置,和百问网的设置稍微有点差别,但是思路还是一样的。

在这里要提示几点注意的地方:

1.笔记本能不能ping通虚拟机还和差不差上开发板的网线有直接的关系,必须插上网线后再去ping

2.有时候启动开发板后本地网络会显示线缆已经断开,这时候不用管它,这是在uboot下的情况下才会有的,当启动了系统后就不会了,就会显示未识别的网络

到此开发板已经能够挂载网络文件系统了,已经实现了开发板和笔记本和虚拟机的互联。

在这里我将不马上深究NAT网络的原理了,暂时没有时间了,非常抱歉。


说在后面的话:

我发现不用路由器的方式会照成时不时失灵的问题,这或许是笔记本和单片机之间的连接有问题,可能是硬件上的也可能是软件上的,我遇到过后换了一根网线重新插好多次插好之后再重启多次开发板之后再连接就没有问题了,具体原因我也不知道。但是有一点是明确的,那就是如果连接有问题那么本地网络里就是线缆以拔出,用ipconfig命令可以看到本地网络是没有分配ip的。甚至再这样的情况下uboot下依然能够ping通笔记本,当ping的时候就显示正在识别网络。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值