I've been using OpenVPN + Ralf's Radiusplugin for several months and recently moved away from server-side IP assignment. However, while I did use it, I found that in my configuration FreeRADIUS only assigned new IPs when the accounting for that user had stopped (ie, if it recieved a STOP packet). This meant, that once I'd crashed the openvpn server 3 times with users on it :-) there were many IP's who were 'lost' - their sessions had never ended, hence the IP was never returned to the pool.
<br><br>I was doing renegotiation every 20 minutes if I remember correctly, and the freeradius replied with the same IP for the user time and time again. Hence, I'm beginning to wonder if it's configuration-specific, because I didn't have any problems.
<br><br>Hope this helps,<br><br>Jan<br><br><div><span class="gmail_quote">On 21/03/07, <b class="gmail_sendername">Thibault Le Meur</b> <<a href="mailto:Thibault.LeMeur@supelec.fr">Thibault.LeMeur@supelec.fr</a>> wrote:
</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>> Thibault Le Meur wrote:<br>> > I've patched the radiusplugin to add Framed-IP-Address to
<br>> the re-auth<br>> > request but rlm_ippool still allocates a new IP Address<br>> (I'm using FR<br>> > 1.1.4).<br>><br>>   Ok.  It seems like rlm_ippool should be updated to look for<br>> Framed-IP-Address in the request.
<br>><br>>   That would be very useful, and would solve the problem<br>> you're seeing.<br>><br>>   Alan DeKok.<br><br>Do you mean updated (to 1.1.5) or patched ?<br><br>I made a quick diff between rlm_ippool.c from 
1.1.4 and 1.1.5 and I can't<br>see any difference so I think the problem I'm seeing is still present in<br>1.1.5.<br><br>Regards,<br>Thibault<br><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></div><br>