[嵌入式linux]

dm9000EP遇到一个奇怪的问题

[复制链接]
1257|8
手机看帖
扫描二维码
随时随地手机跟帖
qyihan|  楼主 | 2013-11-7 08:57 | 显示全部楼层 |阅读模式
用的linux-2.6.38的内核,芯片dm9000ep(100pin),dm9000官方驱动,我只是在板文件里添加了硬件支持, 结果可以配置ip,可以ping通,即使用pppoe拨号也能上网,比较稳定,但是执行udhcpc自动分配ip却不行,确定dhcp服务已经配置,同样的内核和文件系统在另一个开发板上(dm9000aep,48pin)dhcp正常。不理解怎么会出现这样的现象?

相关帖子

aozima| | 2013-11-7 09:33 | 显示全部楼层
这时候跟网卡芯片会有关系吗?

使用特权

评论回复
qyihan|  楼主 | 2013-11-7 10:43 | 显示全部楼层
aozima 发表于 2013-11-7 09:33
这时候跟网卡芯片会有关系吗?

我把芯片换到开发板上了,也可以正常工作

使用特权

评论回复
qyihan|  楼主 | 2013-11-7 10:49 | 显示全部楼层
又尝试了两种方法:
(1)、重新编译busybox1.17.2,替换原来的udhcpc和default.script;
(2)、编译udhcpc0.9.8,替换掉udhcpc;
无果,纳闷。。。

使用特权

评论回复
aozima| | 2013-11-7 11:10 | 显示全部楼层
可以尝试下抓包分析

使用特权

评论回复
qyihan|  楼主 | 2013-11-7 11:27 | 显示全部楼层
aozima 发表于 2013-11-7 11:10
可以尝试下抓包分析

用Wireshark看了,正常情况下会发dhcp包,但是我的发的包乱掉了,不知道为什么会这样

使用特权

评论回复
ic12580| | 2013-11-20 17:39 | 显示全部楼层
路过。

使用特权

评论回复
qyihan|  楼主 | 2013-11-22 10:19 | 显示全部楼层
问题已解决,重新布板后,问题没有了

使用特权

评论回复
ic12580| | 2013-11-25 17:15 | 显示全部楼层
楼主,DM9000EP,后续可能会停产。那个很老的,建议用DM9000CEP,小封装的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:嵌入式软件成长。。。<*_*>

13

主题

284

帖子

0

粉丝