[RADIATOR] Limiting Bandwidth after some Bytes Usage achieved

Hugh Irvine hugh at open.com.au
Tue May 26 02:47:22 CDT 2009


Hello Indrajaya Pitra Perdana -

Radiator itself can be used to update the user account details with  
the total of bytes in / bytes out, but dealing with the totals must be  
done outside of Radiator.

Typically your authentication would check the user data allowance and  
return the required bandwidth limits in the reply attributes, and  
interim accounting would be used to maintain the running totals. You  
would then need some periodic cron job or similar to scan the in-month  
totals and terminate those sessions that exceed their limits. You can  
use "radpwtst" to send the required session termination commands (POD)  
if supported by your NAS equipment.

regards

Hugh


On 26 May 2009, at 17:31, Indrajaya Pitra Perdana wrote:

> Dear Hugh
>
> I would like to ask, is there any way thar Radiator can limit user  
> speed during the session after that user achieved some bytes of  
> usages for example 500 MBytes, thanks in advance
>
> -- 
> Regards
> ~Indrajaya Pitra Perdana~



NB:

Have you read the reference manual ("doc/ref.html")?
Have you searched the mailing list archive (www.open.com.au/archives/radiator)?
Have you had a quick look on Google (www.google.com)?
Have you included a copy of your configuration file (no secrets),
together with a trace 4 debug showing what is happening?
Have you checked the RadiusExpert wiki:
http://www.open.com.au/wiki/index.php/Main_Page

-- 
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows, MacOS X.
Includes support for reliable RADIUS transport (RadSec),
and DIAMETER translation agent.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.




More information about the radiator mailing list