[gPXE] vbox + gpxe + FreeBSD pxeboot = fail [SOLVED]

Lawrence Stewart lstewart at freebsd.org
Sat Jul 10 04:56:55 EDT 2010


On 07/10/10 17:06, Lawrence Stewart wrote:
> On 07/10/10 15:49, Lawrence Stewart wrote:
>> 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.
> 
> Just posted some more useful information here:
> 
> http://lists.freebsd.org/pipermail/freebsd-emulation/2010-July/007878.html

Apologies for the barrage of email. I believe I have tracked the
problems down, though not fixed them yet. Full details available here:

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

Interested in any thoughts regarding point 3 in the 007880.html post.

Cheers,
Lawrence


More information about the gPXE mailing list