OPNsense Forum

Archive => 19.7 Legacy Series => Topic started by: donald24 on August 20, 2019, 07:41:24 PM

Title: How to use bufferbloat-qos-rules and have child-pipes for different subnets?
Post by: donald24 on August 20, 2019, 07:41:24 PM
Hello there,

I am new in this place, and I am enjoying the project so far very much!

But, as always, there comes questions in mind, when trying to accomodate a firewall to your special needs.

I am using a simple upload/download-pipe with a 95% bandwidth-throttle on my main LAN, for bufferbloat-congestion avoidance with a shaper. now I would like to add a limiter for my guest-lan that reserves a special amount of the bandwidth for the users, that also follows the main-bandwidth-pipe.

Imho this would ask for sort-of nested pipes, which don't exist yet, or have I overlooked something?

Title: Re: How to use bufferbloat-qos-rules and have child-pipes for different subnets?
Post by: mimugmail on August 20, 2019, 07:50:37 PM
You can use queues inside Pipes to give bandwidth
Title: Re: How to use bufferbloat-qos-rules and have child-pipes for different subnets?
Post by: donald24 on August 20, 2019, 08:28:11 PM
yeah, but they don't count up for the total bandwidth for which my maximum-bandwidth rule is set...

qos-rules are obeyed once they hit any rule, just like firewall rules, qos rules should work different.

So, I can easily have qos-rules for different subnets active, but I don't see a way to limit a maximum-bandwidth for the wan-connection, with different limits or costs for subnets.

Two rules must come in effect for each subnet, main limit AND then subnet limit, and that can't be accomplished with it, as far as I reckon now.

Or is there a way?