Limiter not working with IPv6 active
-
Hi,
I always wondered why my limiters don't seem to have any effect following this guide https://docs.netgate.com/pfsense/en/latest/recipes/codel-limiters.html.
Today I decided to do some testing and set the limiter to 50 Mbit (for a gigabit connection) and still got full speed. The I disabled ipv6 in pfsense and the limiter started working. The thing is I have two floating rules one for ipv4 and one for ipv6 and the ipv6 one is an exact copy of the ipv4 rule only with protocol ipv6 and the ipv6 gateway.
I'm using pfsense 2.6.0
-
Update: Also tested with the 2.7 Beta same problem. Also for the IPv6 rule I can see evaluations but no states, so the rule doesn't seem to be applied.
-
@th3voic3 How about showing what you did (wrong)...
-
@Bob-Dig I'd be happy to.
I made some screenshots to show all the relevant sections. Let me know if you want to see something else.
I do all my tests with https://www.waveform.com/tools/bufferbloat and if I go to System -> Advanced -> Networking and disable "Allow IPv6" and reset states I get zero added latency under load and an A+ while with IPv6 this fluctuates heavily.
-
@th3voic3 The source in the rule can't be WAN-address because you most probably don't NAT with IPv6, use any instead or if you have a fixed prefix, use that.
-
@Bob-Dig And that fixed my problem. Thanks!