当前位置: 技术问答>linux和unix
dm9000_eth(0):not found(0) 如何解决
来源: 互联网 发布时间:2016-10-31
本文导语: EMBEST EDUKIT-IV的实验箱上,跑linux-2.6.14的内核,用vivi引导启动。在yaffs2环境下启动不能正常使用网卡,显示: dm9000_eth0: read wrong id 0x00000000 dm9000_eth0: read wrong id 0x2b2a2928 dm9000_eth0: wrong id 0x2b2a2928 dm9000_eth0: no...
EMBEST EDUKIT-IV的实验箱上,跑linux-2.6.14的内核,用vivi引导启动。在yaffs2环境下启动不能正常使用网卡,显示:
dm9000_eth0: read wrong id 0x00000000
dm9000_eth0: read wrong id 0x2b2a2928
dm9000_eth0: wrong id 0x2b2a2928
dm9000_eth0: not found(0)
eth0: dm9000 at e0000000 , e0100000 IRQ 53
MAC:12:23:34:45:56:67
可是,利用nfs文件系统运行网卡一点问题都没有
请问大家,应该如何及解决?我是个新手,希望大家说的详细一些。
谢谢各位!!!
dm9000_eth0: read wrong id 0x00000000
dm9000_eth0: read wrong id 0x2b2a2928
dm9000_eth0: wrong id 0x2b2a2928
dm9000_eth0: not found(0)
eth0: dm9000 at e0000000 , e0100000 IRQ 53
MAC:12:23:34:45:56:67
可是,利用nfs文件系统运行网卡一点问题都没有
请问大家,应该如何及解决?我是个新手,希望大家说的详细一些。
谢谢各位!!!
|
你的DM9000的寄存器地址可能错了,查看一下驱动,修改一下。
|
寄存器没读对,或者是RESET脚没按上电要求的序列处理,你不会把DM9000的RESET接地了吧.
|
你的驱动是insmode或者modprobe的吗?不会是你在yaffs上的驱动和你放在nfs服务的驱动的ko文件不一样吧?如果都是放在内核里面的就比较奇怪了