Basic per interface bandwidth control

Hello all,

I’ve got a simple scenario that I was hoping for some advice on. I’m splitting my cable connection into two separate wireless networks. I want to ensure that neither network can completely take over the my connection, but would rather not set hard limits on consumption. It’s a 30Mbps x 4Mbps connection, and if one network is using none or very little, there’s no reason the other network shouldn’t be able to consume as much as it wants. It seems like every queueing article I’ve found only deals with per use limiting.

Is there a way to limit the total consumption of an interface (or bridge) based on the consumption of another?

Thanks!

Its possible to trigger different Queues by some kind of script, Reading a Queue use.

Someting like :

Read bandwith from Queue1
If bandwith Queue1 is xxx then set Queue2 yyyy
If bandwith Queue1 is xxxxx then set Queue2 yyyyy