<br><br>
<div><span class="gmail_quote">On 3/22/07, <b class="gmail_sendername">guest01</b> <<a href="mailto:guest01@gmail.com">guest01@gmail.com</a>> wrote:</span></div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi guys!<br><br>I have two minor problems with the radius counter. I am using the radius<br>counter for counting the "sessiontimeout", which works quite good.
<br><br>counter sessiontimeout {<br>       filename = ${logdir}/db.sessiontimeout<br>       key = User-Name<br>       count-attribute = Acct-Session-Time<br>       reset = never<br>       counter-name = Daily-Session-Time
<br>       check-name = Session-Timeout<br>       cache-size = 5000<br>}<br><br>If the user reaches the saved allowed max session time, the connection<br>gets disconnected and the user is not allowed to connect again until the
<br>time value has been reseted. Works great ...</blockquote>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I also want to achieve the same behavior for another counter, the<br>Acct-Input-Octets, but it doesn't really work. I can define a maximum
<br>value for "Input Octets" and if the user exceeds this value, he cannot<br>connect again. Unfortunately, the connection doesn't get disconnected<br>after the user reached his limit, do I have to configure something
<br>additional? It works for the Sessiontimeout, why doesn't it work for the<br>Input-Octets? Any ideas? Is it possible?<br><br>counter maxinput {<br>       filename = ${logdir}/db.maxinput<br>       key = User-Name<br>
       count-attribute = Acct-Input-Octets<br>       reset = never<br>       counter-name = Input-Octets<br>       check-name = ChilliSpot-Max-Input-Octets<br>       cache-size = 5000<br>}</blockquote>
<div> </div>
<div>I face the same problem on Freeradius 1.1.3, and to overcome the situation, I wrote a perl script to set the correct ChilliSpot-Max-Input-Octets for Freeradius. But I have upgraded to Freeradius 1.1.4, the no more problem with it.
</div>
<div> </div>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">The second problem is, that I have Acct-Input-Octets AND<br>Acct-Output-Octets in my radius dialog and I want to use ONE counter,
<br>which should contain the sum of Acct-Input-Octets+Acct-Output-Octets, I<br>already tried to use<br>count-attribute = (Acct-Input-Octets+Acct-Output-Octets),<br>but it didn't work ... Any suggestions for that problem? Any ideas?
</blockquote>
<div> </div>
<div>U can specify the sql "query" for the counter:</div>
<div>counter maxinput {<br>       filename = ${logdir}/db.maxinput<br>       key = User-Name<br>       count-attribute = Acct-Input-Octets<br>       reset = never<br>       counter-name = Input-Octets<br>       check-name = ChilliSpot-Max-Input-Octets
</div>
<div>       query = "SELECT SUM(Acct-Input-Octets+Acct-Output-Octets) FROM radacct where UserName='%{%k}'"<br>}<br> </div><br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">I appreciate every kind of help!<br>Thanks guys!<br><br>best regards<br>Peter Gastinger<br><br>-<br>List info/subscribe/unsubscribe? See 
<a href="http://www.freeradius.org/list/users.html">http://www.freeradius.org/list/users.html</a><br></blockquote><br><br clear="all"><br>-- <br>Best Regards,<br><br>Fadli M. Zain<br>Leadership and Lifelong Learning