How does DHCPD determine what IP address to assign and...

Ryan McCain Ryan.McCain at
Wed Jan 2 21:12:17 UTC 2008

> I don't know, my crystal ball has gone AWOL ;-)
> I suggest the first thing you need to do is see if anything got 
> logged - like " Matched Dialup Rule" !
> If it wasn't logged then you still don't have your match statement right.
> I would suggest you try logging some raw data in the global scope - 
> that way you can see what the client is sending. You might also try 
> logging substring(suffix(dhcp-client-identifier,7),0,5) and 
> substring(suffix(dhcp-client-identifier,6),0,5) to see what they 
> produce.
> Unfortunately, you are into the "what's going on inside this black 
> box" zone - but you can at least add some logging statements to give 
> you a window into the data it is handling.
> Another thing you can do is grab packets off the wire with something 
> like tcdump or wireshark - you can then inspect the packet and see 
> what data the client is sending.

Ruh roh! The black box zone!!! :)

I'll sniff around a bit and see if I can come up with anything.  I wanted to make sure I at least wasn't making any sillly typo's.

I appreciate your help!

More information about the dhcp-users mailing list