Updating WiFi hotspot user banwidth from interim updates

Dear All,

I am setting up WiFi hotspot service with radius(Freeradius) for authentication and accounting. My implementation does standard bandwidth and data (download/upload) limiting and throttling bandwidth when a predefined download/upload limits are reached. This is is cloud radius based implementation so I dont think I can use CoA and interim updates are the only option here.

Everthing is working perfectly except for updating user bandwidth from interim updates.

The way we do it that we send reply like this from interim updates

update reply{
Mikrotik-Rate-Limit = “1024k/2048k”
}

From freeradius logs I can see that these paramaters are being returned but the clients queue sill hows the older values only. There is some confusion if interm-updates Mikrotik-Rate-Limit or not.
Can somone from the forum shed some light on this. Thank you in advance.

Topic subscribed. Eager to hear the resolution