专业解决开发板在uboot使用命令ping无法连接ubuntu的问题—正点原子为例(全网最全)

专业解决开发板在uboot使用命令ping无法连接ubuntu的问题

前言

目前我知道的有两种方式连接板子使用网络命令,一种是很简单那的 直接把网络线和路由器连接,然后直接用dhcp命令获取ip就行,当然也可以自己设置;另一种是板子和电脑直连。

物理连接

在使用开发板之前需要进行网线的连接,这里看自己电脑接口,电脑有网线接口的直接将网线和电脑街上就行,而电脑无网线接口的需要买一个网线转接口。这样就做好了前期工作。

说明:这里使用网线将开发板和电脑连接在一起视为了让两者处于同一网段,为后面连接Ubuntu准备条件。而网线一定要接在开发板的ENET2接口上,切记!!!

配置电脑PC端的网络

1.右击WIFI图标,点击网络与Internet设置,在高级网络设置中点击更改适配器选项,先找到自己板子的网络接口,上电后就会显示如图显示,如果不知道可以进行拔插线进行尝试,拔出后会显示被拔出状态.(这里根据自己的实际情况进行查看)

在这里插入图片描述

2.确定好自己板子的网络后,选中WLAN,右键-属性-共享,勾选允许其他网络用户通过此计算机的 Internet连接来连接,并选以太网2(自己板子的网络接口)进行共享,点击确认 .

在这里插入图片描述

3.然后选中以太网2(自己板子的网络接口),在网络的中选中ipv4勾选允许其他网络用户通过此计算机的 Internet连接来连接,并选以太网2(自己板子的网络接口)进行共享,点击确认.

在这里插入图片描述

4.在IPV4里的选择 按下面配置修改,当然也可以改成其他的,没有一定要固定,点击保存。

在这里插入图片描述

配置虚拟机网络

1.(先说明,这里已经默认是虚拟机是桥接模式,要是还没设置过,或者不懂的可以查查资料),打开VM,然后右击-编辑-虚拟网络编辑器

2.右击虚拟机网络编辑器的更改设置。
在这里插入图片描述

3.先选择桥接模式的网络,在下面的已桥接至,选择你的板子的网络接口。
在这里插入图片描述
要是忘了那个是板子的网络接口,可以回去看板子网络接口名称
在这里插入图片描述

配置开发板网络

1、(先说明,这里已经默认是uboot已经烧录到板子,这里不再赘述)在uboot中输入以下几条命令

setenv ipaddr 192.168.108.125  //自己开发板的ip地址
setenv ethaddr b8:ae:1d:01:00:00
setenv gatewayip 192.168.108.1
setenv netmask 255.255.255.0
setenv serverip 192.168.108.128 //这里是Ubuntu对应的ip地址

2、最后一步就是进行验证,在uboot使用ping进行验证

在这里插入图片描述
注:到这问题成功解决,希望能帮到更多的朋友

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

电子小芯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值