ASUS AC68U路由器打开ipv6 passthrough出现故障
2019-02-12
家里的ac68u是从去年就发现打开ipv6 passthrough有问题的。 ac68u前面还有个光猫,之前光猫也是很早就已经获取到ipv6 block地址,ipv6很自然的必须用起来吧。
光猫自带了路由nat功能,并且ipv6 slaac也是由电信光猫默认已经有的配置,就不用操心dhcpv6了。网上找到的资料是只需要在ac68u固件里面设置ipv6 passthrough就行。刚设置完成确实没什么问题,ping6也挺正常的。但是问题几天后就出现了,网络变得奇慢,路由器的dmesg也是大量的 “kernel: osl_pktfastfree: free skb for NULL ctfpool”,并且cpu爆满。把ipv6 passthrough关掉才恢复正常。
这个事卡很久因为google搜不到任何解决方法,当时就不敢开ipv6了。最近又翻github源代码想从源码入手,linux官方内核没有搜到这个错误代码,应该是华硕工程师写的。google的时候在一个日文网站看到ctf是nat加速才知道ctfpool是asus自己固件的nat加速功能。看来只能关掉了。
先记录,回去再试试是否这个原因。
2019-03-04
解决确认!
Thanks for reading! Read other posts?