U-boot命令模式下,使用网络操作命令ping出现ARP Retry execeeded start again


出现ARP Retry execeeded Start again 的原因是开发板的IP和Ubuntu的IP没有在一个网段内。

解决办法:
1.使用U-boot命令配置开发板的IP,MAC,同时要创建环境变量,以把这些赋给不同的环境变量。

setenv ip			192.168.1.103         //设置板子IP地址
setenv ethaddr		00:04:9f:04:d2:35     //设置板子的MAC
setenv gateway		192.168.1.1           //输入网关信息
setenv netmask		255.255.255.0         //24位掩码
setenv serverip		192.168.1.108         //服务器Ubuntu的IP
saveenv                                   //保存以上变量

复位板子之后,在SercureCRT上进入U-boot命令模式(按Enter键进入),输入printenv即可看到刚才创建的5个变量及其值。注意:设置以上变量的值要根据自己的实际IP去设置。

2.检查电脑与路由器的连接,确保电脑接入路由器的WiFi,不需要使用网线连接,之后确保板子与路由器连接良好,板子的网口接路由器的LAN口,在SecureCRT上输入如下命令即可得到路由器给板子分配的IP地址。

dhcp

执行DHCP的结果

可以看到,分配给板子的IP地址是192.168.1.100。

3.使用Ping命令pingUbuntu主机

ping 192.168.1.108

结果如下


出现Host 192.168.1.108 is alive 就成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值