!!咨询:DM9000在进入linux系统后仍然无法使用
本帖最后由 gd102 于 2011-5-30 22:38 编辑请问:各位版主以及...fatfish or vxworks..
前提:Uboot, kernel ,cramfs 一键烧写成功
上述文件版本:最新的 2011-05-26的更新版本
操作:进入Linux系统后,进行操作:
# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1Mask:255.0.0.0
UP LOOPBACK RUNNINGMTU:16436Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B)TX bytes:0 (0.0 B)
# ifconfig eth0 up
ifconfig: SIOCGIFFLAGS: No such device
# ping 192.168.1.20
PING 192.168.1.20 (192.168.1.20): 56 data bytes
ping: sendto: Network is unreachable
# ls
bin etc linuxrcopt root sdcard tmp usr
dev lib mnt proc sbin sys udisk var
#
明显看到网卡芯片DM9000都没工作,而且网卡的指示灯也未亮。
不过看到2.6.36的源代码,里面貌似修改支持了DM9000,为什么不工作呢?
莫非我的网卡DM9000坏了??从买板到现在,我一直都没见过它亮过。。。
请答复,谢谢!! 补充启动的打印消息:
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
dm9000 Ethernet Driver, V1.31
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: read wrong id 0x2b2a2928
dm9000 dm9000.0: wrong id: 0x2b2a2928
dm9000 dm9000.0: not found (-19).
libertas_sdio: Libertas SDIO driver
libertas_sdio: Copyright Pierre Ossman
请飞凌能够尽快实现网络功能,因为它是很基本的而且很必要的功能。
页:
[1]