[gPXE] vbox + gpxe + FreeBSD pxeboot = fail

Lawrence Stewart lstewart at freebsd.org
Sat Jul 10 01:49:14 EDT 2010


Hi All,

I've been trying to figure out why the combination in the subject is
broken. Please see the following FreeBSD mailing list post for my
current understanding of the problem and workaround in the FreeBSD
pxeboot code.

http://lists.freebsd.org/pipermail/freebsd-emulation/2010-July/007877.html

In short, gpxe is getting confused about what it thinks the IP address
of the pxeboot host is and waits for UDP replies on an IP address that
isn't assigned to it. The pxenv_udp_read() function then returns
PXENV_EXIT_FAILURE even though the packets arrive to the correct IP
address obtained via DHCP.

Any help tracking down what might be the cause of this would be greatly
appreciated.

Cheers,
Lawrence


More information about the gPXE mailing list