uboot网络操作解决:ARPRetry count exceeded; starting again ping failed; host 192.168.86.128 is not alive

uboot网络操作解决:ARPRetry count exceeded; starting again ping failed; host 192.168.86.128 is not alive

最近在uboot网络操作的时候,如下图所示:uboot去ping虚拟机里的ubuntu发现怎么都ping不了,下面给出解决办法
在这里插入图片描述

0、将开发板与电脑处于同一网段内,最简单的办法就是将网线插在同一个路由器下。

1、将虚拟机网络连接设置为桥接模式(B)

在这里插入图片描述

2、ifconfig查看ip;然后sudo ifconfig ens33 down,关闭ens33;再次执行ifconfig确认ens33关闭

在这里插入图片描述

3、sudo ifconfig ens33 up,开启ens33;ifconfig查看开启后的ip。如我的为192.168.1.101

在这里插入图片描述

4、进入uboot,一次执行以下命令

setenv ipaddr 192.168.1.50
setenv ethaddr b8:ae:1d:01:00:00
setenv gatewayip 192.168.1.1
setenv netmask 255.255.255.0
setenv serverip 192.168.1.101
saveenv

注意:1、使用setenv ipaddr 192.168.1.50前可先通过ping 192.168.1.50查看ip是否被占用。
2、setenv ethaddr b8:ae:1d:01:00:00为MAC地址,同一网段内要保证ethaddr不同
3、setenv serverip 192.168.1.101为所要通信的主机地址,例如我的为ubuntu主机ip192.168.1.101

5、通过命令ping 192.168.1.101查看是否通信成功。

注意:只能uboot ping 主机。不能主机 ping uboot。
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

CinzWS

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

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

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

打赏作者

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

抵扣说明:

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

余额充值