<br><br><div class="gmail_quote">On Sun, Feb 24, 2008 at 2:59 PM, Ivan Kalik <<a href="mailto:tnt@kalik.net">tnt@kalik.net</a>> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">>'Idle-Timeout' timeout is an argument in Radius. Chillispot use this<br>
>radius argument.<br>
<br>
</div>Yes.<br>
<div class="Ih2E3d"><br>
>I think freeradius configuration can update automatically the<br>
>Acct-Session-Time argument if it see a user is IDLE.<br>
>What do you think about this?<br>
<br>
</div>No. Chillispot does the accounting and sends data to freeradius. Radius<br>
server has no idea about whether the user is connected or not. It is up<br>
to the NAS to send that information to it. If Chillispot disconnects the<br>
user and doesn't send accounting Stop packet to freeradius the session<br>
in radius database will remain open. As far as I can see that's how you<br>
set up the Chillispot - disconnect the session only on clicking the<br>
logout link. Set up Chillispot properly.<br>
<div class="Ih2E3d"><br>
Ivan Kalik<br>
Kalik Informatika ISP<br>
</div></blockquote><div><br>Yes, and a correct functioning chillispot definitely sends an accounting stop packet when idle-timeout is reached and user gets logged out.<br>I got idle-timeout in radgroupreply too,  and as soon as chillispot reaches the idle-timeout for a user the user gets disconnected (by chillispot) and the accounting session is closed in radacct. In acctTerminateCause you should find idle-timeout as termination cause in this scenario. This is standard behaviour for chillispot in a correct setup. So I don't understand why this isn't working for the OP.<br>
Sniff your network and see if an acctstop packet is sent by your chillispot when idle timeout is reached.<br></div></div><br>Kind regards<br><br>Y.