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

