|
问题描述:
平台: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的存在的,
请问这是什么问题呢?谢谢 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
|