counter with Session Octet Limit
Hello, I am using freeRadius 1.0.2, and I would like to limit weekly bandwidth for my VPN ( pptp ) users. So Ive changed the example counter part in my radiusd.conf counter weekly_traffic { filename = ${raddbdir}/db.weekly key = User-Name count-attribute = Acct-Input-Octets reset = weekly counter-name = Weekly-Traffic check-name = Max-Weekly-Traffic allowed-servicetype = Framed-User } The counter works for it self - It checks the Max-Weekly-Traffic attribute in my ldap tree for a specific user, calculates the rest, but then it tries to add Session-Timeout attribute to Access-Accept packet. This is not working / attribute is not being added, and besides - it is the wrong attribute. Is it possible for the counter module to add the value, which is usualy added as Session-Timeout, as Session-Octets-Limit? Regards, Edvin Seferovic
I did the same thing by: 1) adding "quota" script to authorize section, it just calculates how many bytes (if any) can be downloaded 2) patching VPN server in order to understand passed parameter
Hello,
I am using freeRadius 1.0.2, and I would like to limit weekly bandwidth for my VPN ( pptp ) users. So Ive changed the example counter part in my radiusd.conf
counter weekly_traffic {
filename = ${raddbdir}/db.weekly
key = User-Name
count-attribute = Acct-Input-Octets
reset = weekly
counter-name = Weekly-Traffic
check-name = Max-Weekly-Traffic
allowed-servicetype = Framed-User
}
The counter works for it self - It checks the Max-Weekly-Traffic attribute in my ldap tree for a specific user, calculates the rest, but then it tries to add Session-Timeout attribute to Access-Accept packet. This is not working / attribute is not being added, and besides - it is the wrong attribute. Is it possible for the counter module to add the value, which is usualy added as Session-Timeout, as Session-Octets-Limit?
Regards,
Edvin Seferovic
participants (3)
-
Alan DeKok -
Ilia Chipitsine -
Seferovic Edvin