So after doing some testing today I can say there is definitely an interesting issue on the downlink side. The uplink side (client to AP) rate limits correctly but the downlink side is consistently ranging from 65 to 45% of the listed speed in the interface.
So I kept playing around with settings and found that if I didn’t set the “commit” to the same speed as the “max” then the rate limiting on the downlink side saw a range of ~ 65% to 45% of the listed speed.
To make all things equal I stated with a non-capped plan and ran a test using both our in-house speedtest.net server with my laptop connected to the C5c, and then using a RB4011 Mikrotik connected to a CHR bandwidth test server.
I set the plan in traffic shaping to default 1000/100 and received speeds of ~ 232 down and ~ 116 up over a period of 1 minute.
Setting the traffic shaping to 55 max down 10 down commit, 55 uplink max, 10 uplink commit resulted in 29.8 download and 55.1 upload.
Changing this to 55 max down 55 commit, 55 uplink max, 55 uplink commit resulted in 55 down and 55 up.
@Mimosa any chance you guys can investigate this and patch it?