[gPXE] DHCP Client ID in gPXE 1.0.0?

Michael Brown mbrown at fensystems.co.uk
Sat Mar 20 03:18:39 EDT 2010


On Saturday 20 March 2010 06:23:59 Shao Miller wrote:
> So about that DHCP request packet modification business...  I'd like to
> ask community-wide, has anyone else come across the situation Steven
> Shiau describes, where their server gives gPXE one IP and the
> finally-booted OS another?  It might be good to get a sense of how
> common it is, in order to prioritize work on it.

I noticed this happening with Etherboot back in 2003.  I suspect it's pretty 
common.  Arguably it's a flaw in the DHCP server, which certainly has enough 
information (the chaddr) to deduce that the two requests are coming from the 
same interface on the same client.  I believe that I worked around the 
problem using a dhcpd.conf option to say "just use the MAC address as the 
client key", though I cannot now find this option in the dhcpd.conf 
documentation.

Michael


More information about the gPXE mailing list