<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Oct 22, 2013 at 6:34 PM, Alan DeKok <span dir="ltr"><<a href="mailto:aland@deployingradius.com" target="_blank">aland@deployingradius.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div>Russell Mike wrote:<br>
> i understand that, My NAS support Gigaword<br>
> attribute,ChilliSpot-Max-Total-Octets-Gigaword should contain upper 32<br>
> bit value of 64 bit number. i am using<br>
>  ChilliSpot-Max-Total-Octets-Gigaword also. No?<br>
<br>
</div>  Yes.<br>
<br>
> *Check: 8GB*<br>
<div>> ChilliSpot-Max-Input-Octets - Value 8589934592<br>
> ChilliSpot-Max-Input-Gigawords - Value 8589934592<br>
<br>
</div>  Uh... no.<br>
<div><br>
> which counter is 64 bit ?<br>
<br>
</div>  Did you read what you wrote at the start of the message?  This isn't<br>
rocket science.  It's simple math.<br>
<br>
  The "octets" attribute is the lower 32 bits of a 64-bit counter.  The<br>
"gigawords" attribute is the upper 32 bits of a 64-bit counter.<br>
<br>
  If you want to set a limit, write it down as a 64-bit number.  Put the<br>
upper 32 bits into the "gigawords" attribute.  Put the lower 32 bits<br>
into the "octets" attributes.<br>
<br>
  I can't make it any clearer than that.<br></blockquote><div><font face="trebuchet ms, sans-serif"><br></font></div><div><font face="trebuchet ms, sans-serif"><br></font></div><div><font face="trebuchet ms, sans-serif">Dear Alan</font></div>
<div><font face="trebuchet ms, sans-serif"><br></font></div><div><font face="trebuchet ms, sans-serif">thank you very very much, it is great explanation. Your response made many things very clearer. But did not work for me still. Perhaps my formula is wrong. Kindly help one more step further. </font>Honestly, <span style="font-family:'trebuchet ms',sans-serif">i have tried very hard, working on it for some weeks now without results. i.e. i want to set 6GB limit.</span></div>
<div><font face="trebuchet ms, sans-serif"><br></font></div><div><font face="trebuchet ms, sans-serif">total bytes in 6GB = 805306368<span class=""> </span></font></div><div><font face="trebuchet ms, sans-serif"><span class="">total bytes in 4GB = </span>536870912</font></div>
<div><font face="trebuchet ms, sans-serif"><br></font></div><div><font face="trebuchet ms, sans-serif">i deducted 4GB bytes from 6GB bytes to get upper 32bit number = 268435456 </font></div><div><font face="trebuchet ms, sans-serif"><br>
</font></div><div><font face="trebuchet ms, sans-serif">i put 536870912 in <label for="attribute" class="">ChilliSpot-Max-Input-Octets</label> </font></div><div><font face="trebuchet ms, sans-serif">i put 268435456 in <label for="attribute" class="">ChilliSpot-Max-Input-Gigawords </label> </font></div>
<div><br></div><div><b style="font-family:'trebuchet ms',sans-serif">counters module: </b><br></div><div><font face="trebuchet ms, sans-serif"><div>sqlcounter    <b>lower32_bitcounter</b> {<br></div><div>              counter-name = Acct-Input-Octets</div>
<div>              check-name = Acct-Input-Octets</div><div>              reply-name = Session-Timeout</div><div>              sqlmod-inst = sql</div><div>              key = User-Name</div><div>              reset = never</div>
<div>              cache-size = 5000</div><div>              query = "SELECT (SUM(AcctInputOctets) + SUM(AcctOutputOctets)) FROM radacct WHERE UserName='%{%k}'"</div><div>}<br></div><div><br></div><div>sqlcounter    <b>uper32_bitcounter</b> {<br>
</div><div>              counter-name = Acct-Input-Octets-Gigawords</div><div>              check-name = Acct-Input-Octets-Gigawords</div><div>              reply-name = Session-Timeout</div><div>              sqlmod-inst = sql</div>
<div>              key = User-Name</div><div>              reset = never</div><div>              cache-size = 5000</div><div>              query = "SELECT (SUM(AcctInputOctets) + SUM(AcctOutputOctets)) FROM radacct WHERE UserName='%{%k}'"</div>
<div>}<br></div><div><br></div><div>Million Thanks </div><div>RM --</div></font></div>
<div><font face="trebuchet ms, sans-serif"> </font></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<span><font color="#888888"><br>
  Alan DeKok.<br>
</font></span><div><div>-<br>
List info/subscribe/unsubscribe? See <a href="http://www.freeradius.org/list/users.html" target="_blank">http://www.freeradius.org/list/users.html</a><br>
</div></div></blockquote></div><br></div></div>