按照上一篇文章所述,我们编译了Openwrt下的njit-client。
在近日的测试中发现,认证时会长时间卡在
[ ] Client: Start.
大约过1min后才会继续认证过程。即使继续了认证过程,也会提示
[%d] Server: Failure.
然后重新开始认证。
出现这个问题的原因是在src/auth.c
文件的第87行
const int DefaultTimeout=60000;//设置接收超时参数,单位ms
在这里设置的延时过长,设置为1000ms就能够正常的认证了。
参考文献:winpcap转发速度慢的一个原因
0 条评论