Hello.
I just spent some time digging why simple queues doesn’t work and then I found that fasttrack doesn’t come along with them. Actually I didn’t have idea what fasttrack is so I read some stuff and I liked it. However I would also like to have my guest wifi limited to 5MB. Guest pool network is 192.168.100.0/24. I though’t of something like that, but looks like it doesn’t work. Any idea why?

Add accept rules for guest subnet before fasttrack rule
Switched places 7 with 8 and now it works. Is that good way too? Or should I copy this allow rule and for guest network place it above fasttrack and for rest leave it under fasttrack as it was?
![]()
With the above setup the fasttrack is “disabled” as it never applies. You’ll need your second suggestion:
- accept not to be fast-tracked traffic
- fasttrack
- accept for faststrack
Thank You. It didn’t work at beginning when I applied network IP in allow rule same as in fasttrack but without “!”, but when I used whole guest bridge it works.
But as I am very curious person one more thing did cross my mind. If the guest-accept rule is now above fasttrack, then it should catch traffic before it reaches fasttrack right? So I could remove that !192.168.100/0/24 from fasttrack rule. But when I do that it just passes the allow rule above and goes at full speed again. Why is that?

It is possible that the confusion has arisen because the
accept=established,related,untracked
works with long term connections,
so when you make changes you need to wait for existing connections to end, or else remove them (which will cause a storm of invalid packets…)
You can watch the existing connections with
/ipv6 firewall connections print where src-address~"^192.168.100" or dst-address~"^192.168.100"