请教各位高人 我的网络驱动在ping时,如果拔掉网线,在一段时间后会出现 No buffer space available。的错误,如何修改驱动,使驱动在长时间无法收到数据时超时退出而不是出现上述错误?
64 bytes from 192.168.232.26: icmp_seq=28 ttl=64 time=0 ms
64 bytes from 192.168.232.26: icmp_seq=29 ttl=64 time=0 ms
64 bytes from 192.168.232.26: icmp_seq=30 ttl=64 time=0 ms
ping: sendto: No buffer space available
ping: sendto: No buffer space available
Yaoming Qin:
请问您用的是什么OS
dh.sun:
回复 Yaoming Qin:
你好,我用的是QNX的操作系统。不知道在linux下面会不会也有这个问题,如果有,可以如何解决?谢谢
Yaoming Qin:
回复 dh.sun:
你看看errta,看看你用的phy有没有什么局限性
dh.sun:
回复 Yaoming Qin:
你好,请问你指的是CPSW_STATS Registers吗?
dh.sun:
回复 Yaoming Qin:
你好,我打印了一下CPSW_STATS寄存器,发现Rx Startof Frame Overruns (off set 0x84)值变成非0值时,就会发生ping不通的现象。请教一下,遇到这个问题该如何处理?