Freeradius db.ippool is FULL Error : rlm_ippool: No available ip addresses in pool.
tnt at kalik.net
tnt at kalik.net
Mon Dec 14 20:02:42 CET 2009
> Hello,
>
> I have a big problem please HELP.
>
> I newbee for Radius,
>
> I am use freeradius 2.x on the Suse 11.1. (Vmware ESXi 3.5)
> I use ippool. (254 IP) I have a gprs POS machine. POS is work no problem
> but,
>
> When connect POS machine to radius server, and disconnect, ippool not free
> ip on the db.
>
> I look
>
> rlm_ippool_tool -avc db.ippool db.ipindex
>
> ip's still here. Many times db file is full and radius not give ip to POS.
> I manualy remove
>
> this rlm_ippool_tool -r command and Radius give IP to POS.
>
> I look Radius -Xx command,
>
> i see on the log file error : rlm_ippool: No available ip addresses in
> pool.
>
> Q1: How release IP on the db.ippool file auto? or any disconnection
> timeout value?
>
> Note: I use crontab now, but is this true way?
> Thank you.
>
> Some Information from Radius
>
> ippool main_pool {
>
> range-start = 172.20.3.1
> range-stop = 172.20.3.254
> netmask = 255.255.255.0
> cache-size = 254
> session-db = /var/lib/radiusd/db.ippool
> ip-index = /var/lib/radiusd/db.ipindex
> override = no
> maximum-timeout = 600 (Not work..????)
> }
You are not sending accounting to radius server. IP address is released
when accounting stop packet is recieved.
Ivan Kalik
More information about the Freeradius-Users
mailing list