查看: 10897|回复: 1

DM9000的驱动问题请教

0

主题

0

回帖

3

积分

qustjinxin 发表于 2012-2-26 18:00:22 | 显示全部楼层 |阅读模式
问题描述:
平台:S3C2440+Linux
内核版本:2.6.32

网卡驱动问题:

以前的平台上用的是DM9000EP,现在想改成DM9000AEP,现在就是和DM9000EP相同硬件

接线,只是DM9000AEP没有nWAIT信号,于是我就把DM9000的这个信号断开了接了个上

拉;当换成DM9000EP的时候,网口是OK的,但是换成DM9000AEP就不行了:
启动的时候:
dm9000 Ethernet Driver, V1.31
dm9000 dm9000.0:  DM9000E read wrong id 0x00000040
dm9000 dm9000.0:  DM9000E read wrong id 0x00000040
dm9000 dm9000.0:  DM9000E read wrong id 0x00000046
dm9000 dm9000.0: ethd: DM9000A Invalid ethernet MAC address. Please set

using ifconfig
eth0: dm9000a at c4814300,c4818304 IRQ 51 MAC: 09:12:34:56:78:90 (chip)
启动之后:
dm9000 dm9000.0: status check fail: 127
eth0: link down
eth0: link up, 10Mbps, half-duplex, lpa 0x0000
eth0: link down
eth0: link up, 10Mbps, half-duplex, lpa 0x0000
一直都是这样:
但是ifconfig是能看见eth0的存在的,

请问这是什么问题呢?谢谢
回复

使用道具 举报

25

主题

8842

回帖

5593

积分

飞凌-fatfish 发表于 2012-2-28 13:08:27 | 显示全部楼层
有没有比较一下两者驱动的差别。
发个对比结果来看看
该会员没有填写今日想说内容.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则