Hi, I have a Mikrotik in pseudo bridge mode, connected wirelessly to a non-RouterOS AP, with a virtual WLAN2 for wireless connections on this side of the bridge.
I use three Mangle prerouting chains for PCQ:
For TCP connections, mark the connection as “PCQ-connection” (passthrough=yes)
For UDP connections, mark the connection as “PCQ-connection” (passthrough=yes)
Mark all PCQ-connection packets with “PCQ-packet” (passthrough=no).
From there, a simple PCQ acts on “PCQ-packet” marks with max limits to ensure QoS for my Internet connection.
The problem with this is that it also rate limits the traffic between devices on the LAN. I tried to work around this by adding another Mangle rule above all the others to mark connections with a Dst. Address in 192.168.1.0/24 as “LAN”, with passthrough=no. But for some reason the destination address filter doesn’t work, and it detects all connections, whether to the LAN or to the WAN.