Thank you Fajar, it works. i included sqlcounter.conf in module section of radiusd.conf. Then I inserted into radcheck a user with the attributes<br><div class="gmail_quote"><div>User-Password:="password" <br>Service-Type:="Framed-User"<br>
Max-Daily-Session:="240"<br><br><br>Debug logs.<br>rlm_sqlcounter: (Check item - counter) is less than zero<br>rlm_sqlcounter: Rejected user student, check_item=240, counter=242<br>  modcall[authorize]: module "dailycounter" returns reject for request 15<br>
modcall: leaving group authorize (returns reject) for request 15<br>Invalid user (rlm_sqlcounter: Maximum hourly usage time reached): [student] (from client C2960_NOC_LAN1 port 50009 cli 00-1E-33-D5-7A-68)<br>Delaying request 15 for 1 seconds<br>
Finished request 15<br>Going to the next request<br>Waking up in 6 seconds...<br>rad_recv: Access-Request packet from host <a href="http://10.1.5.4:1645">10.1.5.4:1645</a>, id=81, length=197<br>Sending Access-Reject of id 81 to 10.1.5.4 port 1645<br>
        Reply-Message = "Your maximum hourly usage time has been reached"<br><br><br>Once again thank you<br>
</div></div><br><br>Pamela Pomary<br>ICTD University of Ghana<br>Email: <a href="mailto:ppomary@gmail.com">ppomary@gmail.com</a><br><br>