请问小唐,QNX 425系统下 偶尔出现协议栈ping不通,改如何处理

请问小唐,QNX 425系统下 偶尔出现协议栈ping不通。有几次我们在实验室复现了,发现有几个timer 为负数,去qnx官方网站上看到几个协议栈相关的patch。请问打补丁可以解决此问题吗?
此工程是我们公司的一个关系很好的老客户,基本上每隔几个月就会出现一次。很是头疼,请问小唐如何处理。
不胜感谢!

在不知道是什么问题的情况下,我也不能打什么包票啊。
你说timer是负数,是协议栈里面的timer吗?
你的协议栈是425D吗?或者你可以试试TCPIP5.0 ?

谢谢小唐的及时回答,我们在实验室复现出了如下现象:
1.重启机器时 我们先把NET,socket,网卡驱动等进程杀死,然后再重新启动
此时经常会出现从windows ping不同QNX,很长时间都ping不通,但是可以从QNX ping通pc机,只要在QNX ping通了一下windows,后续windows 就可以ping通qnx了。

2.通过windows给QNX发大量的数据包,偶尔会看到系统里有些定时器的时间为负数,此时ping不通

3.以上是我们在试验室最近复现的现象,同时还有如下现象
4.现场运行的现象:运行一段时间后,1,2年时间左右,会出现ping不通QNX机器,同时,我们在QNX提供的开发包上做了一个我们自己的协议栈程序(不是标准的tcp/ip,socket跟网卡驱动用的是QNX提供的进程,只是tcp/udp/ip层次用的是我们自己实现的协议,基于raw socket做的),当ping不通时,通过我们自己写的协议可以正常通讯(至少证明网卡驱动与socket进程是正确)。

我们用的是QNX 425,用的是默认的协议栈版本,没有打过补丁。
第4个问题比较严重,一直都没有得到解决,每年客户都会给我们报一个bug,非常难受。望小唐能帮忙看一下。