qustjinxin 发表于 2012-2-26 18:00:22

DM9000的驱动问题请教

问题描述:
平台: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的存在的,

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

飞凌-fatfish 发表于 2012-2-28 13:08:27

有没有比较一下两者驱动的差别。
发个对比结果来看看
页: [1]
查看完整版本: DM9000的驱动问题请教