由于项目紧急,我们用友善之臂的tiny6410开发板直接在项目上使用了。(网络芯片为DM9000AEP)
现在发现在家里用一个路由器测试联网正常,但是在现场的大局域网里面丢包严重。现在无法定位问题。
软件跑在linux系统下,网络配置语句如下:
QString sysorder=QString("ifconfig eth0 ")+localip + (" netmask ")+netmask;
system(sysorder.toLatin1().data());
sysorder=QString("route add default gw ") + gate;
system(sysorder.toLatin1().data());
sysorder=QString("ifconfig eth0 down");
system(sysorder.toLatin1().data());
sleep(1);
sysorder=QString("ifconfig eth0 up");
system(sysorder.toLatin1().data());
请 各位,懂得帮忙分析分析,
不懂的捧个人场,谢谢