[gPXE] gpxe 1.0.0 chainloading and disabling use-cached to make new second dhcp request
Pasi Kärkkäinen
pasik at iki.fi
Fri Sep 17 14:35:33 EDT 2010
Hello,
I'm booting a physical machine with PXE (broadcom NIC)
and I've configured the dhcp server (isc dhcpd in centos5)
to hand out "filename /gpxelinux.0".
That goes all fine. I can see gPXE 1.0.0 getting loaded,
and then gPXE does the second dhcp request.
And here things go wrong.. on the console of the machine
I can see gPXE saying "Getting cached packet", and by snooping
the second DHCP request I can see it doesn't contain gPXE
identification strings..
So now I cannot identify this second dhcp request and give gPXE
specific configuration from the dhcp server to the second dhcp request..
Any ideas how to resolve this?
I noticed there's a "use-cached" setting/options in gPXE 1.0:
http://support.etherboot.org/index.php?do=details&task_id=57&project=1&status[0]=
But how can I disable use-cached for chainloaded gpxelinux.0?
There's an example:
"- Set use-cached on the DHCP server"
How do I set that in dhcpd.conf?
I'm using syslinux-4.02 el5 rf rpm, which contains gpxe 1.0.0.
Thanks!
-- Pasi
More information about the gPXE
mailing list