O servidor radius tem que enviar o parametro Mikrotik-Rate-Limit ,
Nesse link tem os parametros possíveis.
https://www.mikrotik.lv/testdocs/ros...aaa_radius.php
No meu caso isso fica dentro da tabela radgroupreply no freeradius
INSERT INTO `radgroupreply` VALUES (1,'128','Mikrotik-Rate-Limit',':=','128k/128k',0);
para testar o que seu servidor radius está retornando usa o radtest de um linux ou um freebsd
como nesse exemplo :
paris# radtest machado machado 127.0.0.1 10 SENHA_DO_RADIUS
Sending Access-Request of id 51 to 127.0.0.1 port 1812
User-Name = "machado"
User-Password = "machado"
NAS-IP-Address = 255.255.255.255
NAS-Port = 10
rad_recv: Access-Accept packet from host 127.0.0.1:1812, id=51, length=54
Mikrotik-Rate-Limit = "64k/64k"
Framed-Pool = "ipreal"
Filter-Id = "bloqueado"
Nesse caso retornou , o pool de ip a ser usado e a banda ....
e tambem o filtro que estou tentando colocar para funcionar , para página de aviso.