Have you tried WISPr-Bandwidth-… attributes? Have you checked if Mikrotik-Rate-Limit attribute is sent back to client at all? Try this is freeradius debug mode.
Yes I tryed this another option but the bandwith is not controled too.
I try to run the Freeradius with the option -X but I don’t see the option Mikrotik-Rate-Limit on the log… how can I certify that the mikrotik AP are receiving the attribute?
If you don’t see it here, then it is not sent to MT. You can also try to use radtest or radexample client utility to test what freeradius sends back. Then you don’t need to run server in debug mode. You probably have to use MAC as username and blank password.
I test the radius server with the radtest command and the result was:
=============================================
radtest ‘00:4F:62:09:CF:EB’ ‘’ 192.168.33.2 1814 TEST
Sending Access-Request of id 44 to 192.168.33.2 port 1812
User-Name = “00:4F:62:09:CF:EB”
User-Password = “”
NAS-IP-Address = 255.255.255.255
NAS-Port = 1814
rad_recv: Access-Accept packet from host 192.168.33.2:1812, id=44, length=32
WISPr-Bandwidth-Max-Up = 128000
How we can see the Mikrotik receive the attribute WISPr-Bandwidth-Max-Up. I try with the parameter Mikrotik-Rate-Limit but the speed of the connection is not limited and the client has no bandwidth control.
I don’t know but I think that the bandwidth control throught Radius DOESN’T WORK with FIXED IP ADDRESS.
Sorry but make a mistake. The attribute Mikrotik-Rate-Limit is not sent to the Mikrotik, just the attributes WISPr-Bandwidth-* are sento to the mikrotik, but the bandwidth is not controled.