按照上一篇文章所述,我们编译了Openwrt下的njit-client。

在近日的测试中发现,认证时会长时间卡在
[ ] Client: Start.

大约过1min后才会继续认证过程。即使继续了认证过程,也会提示
[%d] Server: Failure.
然后重新开始认证。

出现这个问题的原因是在src/auth.c文件的第87行

const int DefaultTimeout=60000;//设置接收超时参数,单位ms

在这里设置的延时过长,设置为1000ms就能够正常的认证了。

参考文献:winpcap转发速度慢的一个原因


0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用 * 标注