RouterOS 6.3, pppoe server, Freeradius,Mktik VSA 17 and 18

Hi
I am trying to control volume based ppp/pppoe session using VSAs
ATTRIBUTE Mikrotik-Total-Limit 17 integer
ATTRIBUTE Mikrotik-Total-Limit-Gigawords 18 integer

Using a rb1100AHx2 running RouterOS v6.3.
rb1100 configured to use a remote Radius server for ppp session AAA. Interim record every 5mn
Using Freeradius as AAA server (loaded with latest Mikrotik dictionary)

Expected result:

  • Once volume cap defined in Mktik VSAs 17 (and 18) reached, ppp session should be closed by the rb1100.

  • When ppp session resumes, it is configured in capped mode (by Freeradius)


    without much success.

  • Upon ppp setup, rb1100 sends an Authent request to Radius

  • Freeradius returns the VSAs 17 (and 18) upon successful authentication.

  • rb1100 accept the returned VSAs without warning/error.

But it doesn’t have much effect on the ppp session.
Testing generating traffic in both directions I see counters increasing, interim records going, but nothing happens when the session is reaching the caps defined by the VSAs.
On the other hand, if the session is manually closed, it is effectively in capped mode when resuming.

Question: could somebody confirm that VSAs 17 and 18 are working with ppp/pppoe config in RouterOS?

Best regards
Pierre

Ok, got answer thru support via my supplier.
Unsupported in pppoe. Only working with hotspot.
Lack of doc and lack (or unwillingness?) of clear communication, rather disappointing in every aspects and unprofessional.
Nothing in:
http://wiki.mikrotik.com/wiki/Manual:RADIUS_Client
It would have save me a lot of time in designing and testing a (silently) unsupported feature.

Here is the full answer
quote

Hello Anton,

ATTRIBUTE Mikrotik-Total-Limit 17 integer
ATTRIBUTE Mikrotik-Total-Limit-Gigawords 18 integer

These attributes are supported by HotSpot only (attributes are not supported by
PPPoE).

Regards,
Sergejs

unquote