<p>That replicates my problem exactly, but I can't remove the first step :(</p>
<p>Thanks for confirming, does anyone have an idea of a fix?</p>
<p>Is it possible to configure iPXE to show a menu, one option of which is to load pxelinux from iPXE?</p>
<p>Thanks,</p>
<p>Alex</p>
<p>Sent from a mobile device</p>
<div class="gmail_quote">On Feb 29, 2012 3:39 PM, "Gabriel Barazer" <<a href="mailto:gabriel@oxeva.fr">gabriel@oxeva.fr</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Alex,<br>
<br>
We were seeing the exact same problem in our setup which was to boot pxelinux from the original PXE stack, then chain load iPXE from the PXElinux stack. We managed to solve the problem by removing the PXElinux step and directly booting to iPXE.<br>

<br>
We are also using recent Dell servers with the same PXE boot agent.<br>
<br>
Gabriel<br>
<br>
On 29 févr. 2012, at 16:34, Alex Davies wrote:<br>
<br>
> Hi,<br>
><br>
> There was a message last summer (below) to this list discussing an<br>
> error using undionly.kpxe with recent Broadcom cards, starting<br>
> Broadcom NetXtreme Ethernet Boot Agent v6.0.11. I see exactly these<br>
> symptoms with pretty much all of my recent-ish Dell servers.<br>
><br>
> Does anybody have any suggestions on how best to fix / get around this?<br>
><br>
> Thanks,<br>
><br>
> Alex<br>
><br>
> --<br>
><br>
> From: John Julien [mailto:<a href="mailto:john">john</a> at <a href="http://julienfamily.com" target="_blank">julienfamily.com</a>]<br>
> Sent: Thursday, July 28, 2011 5:43 PM<br>
> To: ipxe-devel at <a href="http://lists.ipxe.org" target="_blank">lists.ipxe.org</a><br>
> Subject: UNDI Memory Error<br>
><br>
><br>
><br>
> Hi,<br>
><br>
> I've come across an issue using the UNDI driver of the Broadcom 5709C card.<br>
> I've been using the UDNI driver with no problems until recently I started<br>
> getting the message "Try to free Memory without Signature"  Utilizing<br>
> different hardware vendors and through many trial and error tests I believe<br>
> I've narrowed the issue down to something that was introduced in the<br>
> Broadcom NetXtreme Ethernet Boot Agent v6.0.11 .<br>
><br>
><br>
><br>
> Here is a copy of my console with some extra debug output from iPXE.   You<br>
> can ignore the "Getting ready to load into memory" message.  That's<br>
> something I added to the source to try and track down the exact line of code<br>
> the failure was occurring at which I found to be line 00097 of<br>
> arch/i386/drivers/net/undirom.c <<a href="http://dox.ipxe.org/undirom_8c.html" target="_blank">http://dox.ipxe.org/undirom_8c.html</a>><br>
> <<a href="http://dox.ipxe.org/undirom_8c_source.html" target="_blank">http://dox.ipxe.org/undirom_8c_source.html</a>> [code]<br>
><br>
><br>
><br>
> 00097         /* Call loader */<br>
><br>
> 00098         undi_loader_entry = undirom->loader_entry;<br>
><br>
> 00099         __asm__ __volatile__ ( REAL_CODE ( "pushw %%ds\n\t"<br>
><br>
> 00100                                            "pushw %%ax\n\t"<br>
><br>
> 00101                                            "lcall<br>
> *undi_loader_entry\n\t"<br>
><br>
> 00102                                            "addw $4, %%sp\n\t" )<br>
><br>
> 00103                                : "=a" ( exit )<br>
><br>
> 00104                                : "a" ( __from_data16 ( &undi_loader )<br>
> )<br>
><br>
> 00105                                : "ebx", "ecx", "edx", "esi", "edi",<br>
> "ebp" );<br>
><br>
><br>
><br>
><br>
><br>
> Error Image: <a href="http://home.comcast.net/~john.julien/ipxe/ipxe_error.gif" target="_blank">http://home.comcast.net/~john.julien/ipxe/ipxe_error.gif</a><br>
><br>
><br>
><br>
><br>
><br>
> Does anyone have any idea what might be causing this or how I might narrow<br>
> it down any further?<br>
><br>
><br>
><br>
> Thanks,<br>
><br>
> John<br>
> _______________________________________________<br>
> ipxe-devel mailing list<br>
> <a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
> <a href="https://lists.ipxe.org/mailman/listinfo/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo/ipxe-devel</a><br>
<br>
</blockquote></div>