[ipxe-devel] Variable for proxy DHCP server address?
Floris Bos / Maxnet
bos at je-eigen-domein.nl
Tue Mar 27 00:55:20 UTC 2012
On 03/27/2012 01:49 AM, Brandon Penglase wrote:
> Are you sure your DHCP Server is giving out the right server? What NIC
> are you using (that the original PXE is on)? Mine returns correct when
> I tried it as undionly.kkpxe, and when I used it as a ROM. See picture
> attached, or here if it doesn't make it through:
> http://node4.smart-serv.net/~brandon/ipxe-test.png Maybe it's
> something to do with the DNSMasq stuff, which I do not have running
> here. Brandon
For testing purposes I use Virtualbox.
If there is only one DHCP server it does work correctly.
However that is not the setting I want to use it in.
I want to use:
1) a regular DHCP server that only hands out IP-addresses, but does not
send the PXE specific options. No settings can be changed on this server.
2) a seperate proxy DHCP server that does not manage IP-address, but
only sends the PXE specific options.
Basically the top part of figure 2-4 on page 18 of the PXE
specification:
ftp://download.intel.com/design/archives/wfm/downloads/pxespec.pdf
dnsmasq (unlike ISC dhcpd) supports this special configuration.
And the boot part indeed does work fine, as you can see in this
screenshot: http://postimage.org/image/l783smgyr/
The regular PXE stack detects correctly that there are 2 seperate
servers being used ("DHCP IP: 192.168.88.1 PROXY IP: 192.168.88.99" line
at the top)
However iPXE shows 192.168.88.1 as next-server.
Was wondering if there is a way to get the proxy IP 192.168.88.99
instead, for use in a script.
Yours sincerely,
Floris Bos
More information about the ipxe-devel
mailing list