<div><div>Hi,<br><br>Thanks for your answer.<br>Actually, I need a more "dynamic" solution. I will have an agreement with a hotspot agregator (like Boingo...) and I will have about 60 millions NAS. The thing is that each NAS have different rates(10 to 20 cent/mn).
<br>So, for each user, I have to calculate the remaining session-timeout according to the NAS in which the user wishes to connect to.<br>When the user logs in, I have to run a script which set the session-timeout attribute (
e.g how long the user is allowed to be connected to that specific NAS). When the user logs out, I have to run a script which updates the remaining connection time.<br>I have installed freeradius and phpmyprepaid (with sql_counter module) and everything is working well. The problem with phpmyprepaid is that we invoice the user regardless the NAS in which (s)he is connected to.
<br>I hope that my explanation is clear.<br><br>Thank you very much for your assistance!!<br>Best regards.<br><br>Khalid<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Date: Fri, 31 Aug 2007 20:25:33 +0100<br>From: <<a href="mailto:tnt@kalik.co.yu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
tnt@kalik.co.yu</a>><br>Subject: Re: Freeradius help<br>To: "FreeRadius users mailing list"<br>        <<a href="mailto:freeradius-users@lists.freeradius.org" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">
freeradius-users@lists.freeradius.org</a>><br>
Message-ID: <<a href="mailto:pAGDDK1m.1188588333.3616070.tnt@kalik.co.yu" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">pAGDDK1m.1188588333.3616070.tnt@kalik.co.yu</a>><br>Content-Type: text/plain; charset=ISO-8859-2
<br><br>You can set up DEFAULT entries in users file:
<br><br>DEFAULT   NAS-IP-Address == NAS1IP<br>                 Session-Timeout = X<br><br>Same thing for NAS2.<br><br>Ivan Kalik<br>Kalik Informatika ISP<br><br><br>Dana 31/8/2007, "Khaldon manIP" <<a href="mailto:manvoip@gmail.com" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">

manvoip@gmail.com</a>> pi?e:<br><br>>Hi all,<br>><br>>I have installed a freeradius server and it works perfectly...<br>>Now, I want to play with the Session-Timeout attribute. I want to set that<br>>value according to the NAS in which the client is connected.
<br>>For instance, let us assume a user connect himself to a "Group1 NAS" and<br>>have X seconds session-timeout. But if he would be connected to a "Group2<br>>NAS", he will have X-10 seconds session-timeout.
<br>><br>>Finally, what I want is:<br>>1) to run a script that set a session-timeout value according to the NAS IP<br>>address.<br>>2) to run a script when the user log out (when the session-timeout attribute
<br>>is updated)<br>><br>>But I don't know how to do so...I thought about launching scripts but if you<br>>have a better solution, i'll take it heartily.<br>><br>>Thanks a lot.<br>><br>>ps: I sent that mail but it has not been posted....if it has been posted,
<br>>sorry in advance...<br></blockquote></div>