Queue problem

I have a hAPLite in my home, with a link of 100Mpbs Download and 40Mbps Upload, coming in “etherWAN” (ether0).

I would like to split this link in two subnets:
Ether1: 192.168.0.x (50M DOWN - 20M UP)
Ether2: 192.168.1.x (50M DOWN - 20M UP)

It would be possible to make the above scenario with queues, but that when one subnet is in idle, the other subnet uses the full link?

Example:

  1. Both Ether1 and Ether2 are downloading something, so both interfaces uses 50Mbps at the same time.
  2. Ether1 is in idle, so Ether2 uses 100Mbps until Ether1 starts doing something

It’s possible to do that? Where can I read how to do this?

PS: Ether1 and Ether2 “clients” cannot see each other devices (Some firewall rule?)

Thank you.

Create a simple queue and set max limit to 100/40
create 2 sub queues and set Limit at = 50/20 and max limit = 100/40 and target the relevant subnet and select the above queue as the parent

Search Mikrotik Wiki for simple queue, Queue Tree and QoS