关于开发板不断eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 eth0: link down的问题
来源:互联网 发布:精乌胶囊知乎 编辑:程序博客网 时间:2024/06/06 02:32
前几天调试程序的时候,发现开发板(TQ210)连接不上主机了(NFS挂载,一直都工作好好的)。在UBOOT里Ping主机的IP,也没有Ping通。开发板是通过交换机跟主机连接。
当时以为是自己的主机NFS配置有问题导致开发板连接不上,拿了同事的一块TQ210开发板(公司买了2块)来,设置一样的从NFS启动,没有出现问题。所以判断是我的那块开发板网络芯片DM9000坏了。硬件工程师的心理作祟,直接跑到附近的中发电子市场买了个新的DM9000芯片,换上。开机,挂载上了NFS,没问题。但过了一会儿,提示:
eth0: link down(类似的,就是网口不工作了,由于后面刷了各种版本的zImage,原来的提示信息无法还原了。)以为芯片又烧了,立马关闭开发板电源。
在查找原因的时候,打开开发板电源启动系统,发现网口的两个指示灯在闪烁。觉得应该芯片没坏。再次重新启动系统,发现开发板又能连接上了。一股兴奋之情油然而生。原来连接不好只是网口接触不良而已。然而兴奋没多久,今天挂载NFS启动之后,没多久开发板就不断提示:eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
eth0: link down
看来问题没那么简单,上网查阅了不少资料之后,突然醒悟过来可能是开发板MAC地址重复出现的问题。跑过去问了同事,他说他刚才确实打开过开发板。在开发板上用ifconfig命令重新设置了开发板的MAC地址和IP地址(防止和同事的相同),问题得到解决。
结论:遇到问题不必急着把原因判断为某一个(冲动是魔鬼),而应该全面分析排查之后找出真正的原因。不要觉得这个问题的原因如果是这个我能随便解决,就急冲冲去做。(作为一个硬件工程师,换芯片,动烙铁是拿手的事。)浪费一点钱没关系(白白浪费了一个芯片的钱),问题没有得到彻底解决是大事。
- 关于开发板不断eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 eth0: link down的问题
- 嵌入式系统建立NFS服务器时的eth0 link up link down 错误
- 问个问题 bnx2: eth0 NIC Copper Link is Down
- 问1:uboot在启动linux的时候,只eth0:link down 后就没反映是什么问题?
- CentOS7关于ifconfig eth0 up的问题
- ifconfig eth0 up/down与ifup/ifdown eth0的区别
- 关于eth0的问题
- 关于linux中eth0的问题
- Linux系统网络设备启动和禁止“ifconfig eth0 up/down”命令的跟踪
- 关于vmware11下安装centOS6.5出现eth0 no link present问题解决方法
- Determining IP information for eth0... failed; no link present
- ADDRCONF(NETDEV_UP): eth0: link is not ready | wifi | 未解决|
- VMware, ... eth0....failed - no link present check cable解决方法
- VMware, ... eth0....failed - no link present check cable解决方法
- Determining IP information for eth0… failed; no link present. eth0虚拟网络无法指定IP
- eth0 eth0:1 eth0.1 的区别
- vmware eth0找不到的问题
- 关于“Determining IP Information for eth0...failed”问题的记录
- 算法学习之希尔排序(java)
- 读《如何成为一个妖孽》
- 书评第001篇:《C++黑客编程揭秘与防范》
- perl入门笔记(五)
- 51-nod -1284 2 3 5 7的倍数
- 关于开发板不断eth0: link up, 100Mbps, full-duplex, lpa 0x45E1 eth0: link down的问题
- Linux 内核中的 Device Mapper 机制
- ssh无法连接到远端Ubuntu的解决方法
- SpringMVC学习道路上的点滴---开发流程
- zoj 3829 Known Notation 贪心
- Java Web开发之详解JSP
- Prototype模式
- spring中操作mysql数据库
- Android中Application类用法