- 论坛徽章:
- 0
|
高手们:
你们知道在LINUX下为什么PING大包PING不通吗? 我设置了MTU=1000
我用的是REDHAT9.0 ,我编写的是一个MODEM驱动,用pppd, gprs拨号上网,能获得IP,也能PING通150个字节以内的包,但是问题是:我PING150个字节以
上包的时候,永远超时,一个包都发不出去;如果PING1000或者更大的字节的时候,提示usb-uhci.c: interrupt, status 3, frame#1704
我认为是网络给我的数据,经我的模块处理后,写入端口,端口传给PPPD,可能是在写入端口USB的时候端口挂了。
针对这样的情况,我目前做的处理是:
网络下发给模块的数据,经模块处理后,我也把模块处理后的包按100字节分包写入端口再给给PPPD;
可是问题同样存在,MTU我是设置好了的,和这个没有关系,总的问题只出在模块写数据到USB和pppd从USB取数据这一段;
烦请群主和所以朋友帮我分析分析,我先在次谢过了!!!!!!!
祝愿大家在LINUX这个家庭里快乐开心,身体健康,HAPPY每天 ^-^
[ 本帖最后由 dreamice 于 2008-11-24 20:19 编辑 ] |
|