有关PING大包出现的问题...
我修改了网络功能,现在可以使用多片网卡,但是发现了一个新的问题:1.原skyeye支持的数据包不能大于255个字节,我修改了skyeye_mach_at91.c中的at91_io_reset函数(修改net_io_size为1024)和at91_io_write_byte函数,现在它支持大于255字节的包;
2.我用如下命令PING: ping -s 980 10.0.0.1,ping通几次后会出现接收的返回包数据错误,然后又可ping通几次,如此反复;如果用默认数据大小ping就不会出问题(ping 10.0.0.1),有遇到过这个问题的朋友吗?帮忙看看,谢谢了 没有朋友遇到这个问题吗? :-( 你是从哪里ping哪里?
另外,多网卡支持的patch最好能发到我们的邮件列表。多谢支持。 我是从uclinux里ping的主机;
是不是只发修改了的文件? 我遇到了,默认大小的包ping也会出现上面的情况,但是可以自动回到正常的状态,偶尔出错 我遇到问题,linux ping uclinux ok,但是uclinux ping linux不行,求注,vnet 编译不过去,不知道怎么搞,有人理没有,~~~? 你在uclinux中ping的是linux上的tap对应的IP还是eth上的IP?可以不用vnet,只用linux自带的tun 能不能把修改255字节限制的代码共享一下
还有skyeye的新版本是否应该把这个改动合进去呢,我用0.9.2还是255啊,比较不方便
这是我修改的代码
这是我修改的代码 感谢你的帮助。希望你能够与我email联系. skyeye 需要你的支持!
页:
[1]