DHCP issues in v3

Arran Cudbard-Bell a.cudbardb at freeradius.org
Sat Oct 12 21:19:41 CEST 2013


On 11 Oct 2013, at 22:23, Matthew Newton <mcn4 at LEICESTER.AC.UK> wrote:

> On Fri, Oct 11, 2013 at 08:31:50AM -0400, Alan DeKok wrote:
>>> Next - with as above, and also "interface = br0". This time, no warning about
>>> unicast only, but it still didn't see the broadcast packets.  This doesn't
>>> surprise me entirely, as I've specifically set an IP address, but there is no
>>> warning.
>> 
>>  IIRC, it's an issue with bridges.  As always, the server is at the
>> mercy of the OS.  It asks the OS for broadcast packets.  If the OS
>> doesn't send them...
> 
> Agreed. Seems a bit surprising though. I'll test with plain eth
> device (bridges are common here, VMs all over the place...)
> 
>>> Next I have "ipaddr = *" and again commented out the interface option (not
>>> expecting it necessarily to work - the warning appears again). This works fine
>>> until FR tries to send a reply, and we get a segfault.
>> 
>>  Arran just committed a fix for that.
> 
> Didn't get a segfault in testing just now, but it still didn't
> send any data in the outgoing packets.
> 
> Will report back when I've done some more testing.
> 

Ok, well, I just made copying the interface name conditional, hopefully the ARP subsystem will be smart enough to figure out interfaces based on the routing table.

Arran Cudbard-Bell <a.cudbardb at freeradius.org>
FreeRADIUS Development Team



More information about the Freeradius-Devel mailing list