Chinaunix首页 | 论坛 | 博客
  • 博客访问: 304687
  • 博文数量: 66
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 509
  • 用 户 组: 普通用户
  • 注册时间: 2015-04-29 13:56
文章分类
文章存档

2018年(2)

2017年(6)

2016年(34)

2015年(24)

我的朋友

分类: 嵌入式

2015-08-07 08:19:18


最近移植uboot, 发现在uboot环境下,可以Ping通主机
localhost # ping 10.3.2.47
Using mii0 device
host 10.3.2.47 is alive

但是在主机ping uboot IP, 却回复unknown host

开始很奇怪,为什么单方向可以Ping通?
1. PC主机的防火墙已关闭,且可以正常上网, 和其他网络可以正常ping 通
2. 其他PC机 Ping uboot也是不通,同样的现象,unknown host
3. 在uboot环境下, tftp可以正常从PC机下载文件到 开发板
4. 开发板自己ping 自己的IP也不通

后来查看源代码,发现uboot里面有发送ping命令的处理代码do_ping,但是并没有回复ping命令的处理,
所以主机向uboot发送ping包,是没有回复的


阅读(3207) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~