我的mini2440的见网卡是DM9000,
在用uboot中的tftp下载文件时,原来移植的时候是按官方给的文档中的
ip(192.168.1.*)
netmask(255.255.255.0)
gateway(192.168.1.1)
这三个值来配置的,即uboot与PC机都是设置在这个网段,可以正常使用。
但是这样我要上学校的内网时就要改写PC机的IP地址,总是换来换去很麻烦,我就改了uboot中的网卡地址,宿主PC是DHCP获取的地址,
ip=218.194.162.*
netmask=255.255.255.128
gateway=218.194.162.129
我uboot 中对DM9000的配置如下:
ip=218.194.162.100
netmask=255.255.255.128
gateway=218.194.162.129
这样网络就不通了,ping不通,用自带的交叉线直接连接电脑与开发板也不行。
然后又手动设置了电脑的地址,不让其通过DHCP 获取,仍然不行。
又费事地将所有ip,netmask,gateway,改回原来的,又正常了。
请大侠帮小弟想下这是为什么哦。我觉得这应该是个很简单的问题,个人不太懂网络。
目前我是用交换机将PC与开发板连在同一网段的。