the addition of WMM to ROS is a great step forward, however I am trying to figure out if it actually benifits those of us who are using PPPoE or not. As I understand it WMM looks at the TCP TOS field to prioritize the delivery of packets via wireless so that higher priority traffic (VoIP, VPN, Etc...) gets deliverd first to help minimize latency and throughput.
BUT...
when you use PPPoE all the traffic is encapsulated inside the PPPoE tunnel as it travels over the wireless link, and therefore the radio never sees the encapsulated TOS field, only the "Host" TOS Field, and therefore all frames are treated as equal priority, despite the fact that some of the actual payload may be of higher priority then normal.
While I understand that there is no way that MikroTik can prioritize traffic from the client over the wireless link via WMM if it is not a MikroTik PPPoE Client, Is there any way for the PPPoE Server (and client) to pass along the TCP TOS field for traffic it is encapsulating and sending from the regular ethernet segment to the other side of the PPPoE link.
Below is a simple network diagram outlining how I beleive it currently works. What I would like to see is that the PPPoE Packet that gets transmitted from the PPPoE Server has the same TCP TOS as the encapsulated packet that is inside of it, instead of being reset to the default of 0