How do? Two separate connections on a single router

Hi, I have a RouterOS level 6 I’m using to prioritize traffic on a cable network. Until now I only had to prioritize one traffic flow to a single ISP (100Mbps connection). Now we have upgraded our network with a RB433H and we have a fiber connection to another ISP for WiFi connections (50Mbps connection).

My question is:
How I can prioritize the traffic of the two networks using a single RouterOS?
What is the most efficient way to do it?

I attached an image with the network topology (simplified).
Test2.png
Other data that may help:
Each network has its own IPs (different cable and wifi).
I was able to prioritize traffic but all together, but this way does not help me.

Do use Vlans between your Traffic shaper and switch on local lan ?


If so… try to put your queue tree on vlan interfaces

I use two different VLANs for public area and local area.

You mean to queues on the same switch?

My switch is a cisco catalyst and not have those features, but thanks for your help!

No. not on a switch.

but if you have your trasparent traffic shaper on MT


MT----[ethernet]------Switch.

you can create vlan interfaces on MT and use trunk port from swith. in this case you will have separate logica interfaces on MT ( 1 for wifi network, and 1 for cable network). So it will bea easier to put queues on MT. as outgoing interface will be one of the vlans (for download) and simmiliar setup for upload.

I have not had time to test it, but I think it may be the solution.

As soon as I try, I will comment here the results

Thanks