At the time of connection, radius tells the NAS (portslave in your case),
the maximum length of the session, by the Session_Timeout parameter.  Simply
set up your radius so that one of the attributes is:
Session_Timeout=xxxx
where xxxx is the number of seconds the session can last for.  This is the
last that radius has to do with the disconnection, the NAS then remembers
the parameter and disconnects the call after the appropriate number of
seconds.
Radius can't do any disconnection control EXCEPT at the time of the
connection by reporting the attribute to the NAS.  ie, if you don't specify
a Session_Timeout in your reply attributes, the radius server can't cause
the user to be kicked.

----- Original Message -----
From: "Peter Santiago" <[EMAIL PROTECTED]>
To: "Freeradius-Users@Lists. Cistron. Nl"
<[EMAIL PROTECTED]>
Sent: Wednesday, February 13, 2002 12:14 PM
Subject: Which program is responsible for kicking users out....?


> Another question... which or what program is responsbile for disconnecting
> users once their available online time is used  up?  I'm using portslave..
> Thanks
>
>
> -
> List info/subscribe/unsubscribe? See
http://www.freeradius.org/list/users.html
>



- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

Reply via email to