dhcp server - some bugs ?

EvilEzh ezh at telcobalt.lv
Sun Jun 22 17:27:42 CEST 2008


> EvilEzh wrote:
>> 1. As i understand responses is hardcoded(preset) to discover and
>> request. DHCP-Message-Type = ... in config file is ignored,
>
>  It *should* pay attention to DHCP-Message-Type.  If not, patches are
> welcome.
i'm not strong with c programming and patching. So i can only suggest :(
in dhcpd.c  i think code:
case: RLM_MODULE_UPDATED:
there is some code that sets response type.
maybe put before (if (req......) ,  some code that verify if 
DHCP-Message-Type from relay is set then
request->replay->code = information from update relay ... otherwise as in 
code.

>> 4. couldn't find out why, but packet incoming from real ip addresses to
>> broadcast are ignored. 0.0.0.0 -> 255.255.255.255 - processed, 10.1.0.3
>> -> 255.255.255.255 - ignored.
>
>  I think it's a kernel thing.

btw .. i've idea, maybe problem is that eth1 client network is 10.10.1.0/24 
. But i've ip address bind on this interface 10.2.0.15 (10.2.0.15/24). Will 
test. 




More information about the Freeradius-Users mailing list