如何修改最大等待连接数
设备:AC86U、AC66U B1,刷梅林固件下面挂几十个无线客户端(手机、PAD)
现象:客户端会对外网发起pptp连接,过一段时间后,所有客户端都连接不上。
后来发现,系统日志里面有expectation table full,经检查发现是路由器的 /proc/net/nf_conntrack_expect达到了64条,而/proc/sys/net/netfilter/nf_conntrack_expect_max的设置值为64,也就是说,达到了最大等待连接数,导致后续发起的连接请求可能被系统丢弃了。
临时解决办法:
echo 1024 > /proc/sys/net/netfilter/nf_conntrack_expect_max
但是路由器断电就失效了,于是在user script的wan-start里面加上上面这条命令。
有没有其他一劳永逸的办法(不适用user script)来修改最大等待连接数?
那就只用重新编FW咯 不知道能否通过nvram命令永久修改这个参数 zfwaitingforyou 发表于 2017-12-6 08:27
那就只用重新编FW咯
兄台是否知道源代码里面,在哪里修改这个参数? 我是好人 发表于 2017-12-6 13:02
兄台是否知道源代码里面,在哪里修改这个参数?
源码可以到华硕官网下载,但具体修改哪些参数不太清楚,需要再深入研究。
这里也希望知道的大神帮忙解惑!! 楼主,你的问题最后如何解决? nvram可以设置,nvram set ct_expect_max=1024 && nvram commit
页:
[1]