This question has come up a few times on the forums but I have yet to see any solutions posted.
Suppose I have a wireless link on which the speed varies between 7 Mbps and 10 Mbps depending on the weather.
At the end of the link I have a routerboard with two computers (on different vlans, or ethernet ports or different IPs, whatever).
Can I set it up so that Computer A gets 100% of the capacity when Computer B is not in use but only 80% of the capacity when Computer B is trying to use the network?
I can't just cap Computer A at 8 Mbps because sometimes that would leave 0 Mbps for Computer B.
I can't cap them both at 7 Mbps because that's 3 Mbps wasted.
Is there a way to specify priority/queues in % instead of bits?