Rate Limit PPPoE client

Ok, I know this has probably been asked a 1000 times before, I have search but found no real answers, so please forgive me.

We are using Mikrotik as a our primary PPPoE server, clients are authenticated to a VoP radius server which intefaces into Rodopi for billing etc.

I would like to bring in capped/rate limited plans, is there a way for the Radius server to inform the Mikrotik to rate limit a PPPoE client when they have reached their download limit.

Thanks in advance.

Dave

There’s no way to do this during an active session, I believe.

I think you do it this way:

  • Your RADIUS server detects passing of the download limit (using Interim-Update accounting packets)
  • RADIUS server changed the rate-limiting parameters for this account to slow it down
  • RADIUS server is disconnecting the current session (see the “Incoming RADIUS” feature of MikroTik)
  • PPPoE client will automatically reconnect and get assigned lower bandwith attributes.

Best regards,
Christian Meis

OK,

Would we be better off using Mikrotik as the Radius authentication server rather than Rodopi. I believe I read within the forum of rate limiting using Mikrotik and moving the user between queues.

Sorry but not that familiar with the full aspects of Mikrotik, but very impressed with its functionality.

Rgds Dave