@markn6262 May i ask for what use case do you need evenly shared bandwidth between IP's?
The solution you mentions with Codel/WFQ2+ doesn't care about the performance of individual applications, with that i mean every single IP is a queue/flow with that solution.
With fq-codel every connection established gets it's own queue/flow, depending on the limit of flows set in settings, which makes it able to prioritize latency sensitive traffic no matter what host it comes from and make sure that no host can starve the connection for bandwidth.
The point i am getting at is that trying to share bandwidth evenly between IP addresses doesn't guarantee optimal performance for low latency applications, fq-codel tries to, so when you are having several host trying to do large downloads they still get priority for other applications like VoIP, gaming or just streaming netflix if using fq-codel. The thing your going for was smart 15 years ago but only because there was nothing better.
Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.