[ipxe-devel] Try to free Memory without Signature

Michael Brown mbrown at fensystems.co.uk
Sat Aug 25 01:57:05 UTC 2012


On Wednesday 22 Aug 2012 20:54:48 Jack Neely wrote:
> I removed line 141 of arch/i386/drivers/net/undi.c and that produced an
> image that at least got through initializing.  However I get to
> 
>     iPXE 1.0.0+ (a0587) -- Open Source Network Boot Firmware --
> http://ipxe.org Features: VLAN HTTP iSCSI DNS TFTP AoE SRP bzImage ELF
> MBOOT PXE PXEXT Menu
> 
> and the cursor flashes on the next line.  There is no further progress.
> I built with
> 
>     make EMBED=../../PXE-all.ipxe bin/ipxe.lkrn
> 
> and my embedded script looks like:
> 
>     #!ipxe
>     # To build: cd ipxe/src
>     #           make EMBED=path/to/here bin/ipxe.lkrn
> 
>     :retry_dhcp
> 
>     dhcp || goto retry_dhcp
>     chain tftp://pxe.domain.com/pxelinux.0
> 
> I get the feeling I just removed any support for the network device.
> ;-)

If you were relying on that UNDI driver, then yes, in which case your only 
viable solution is to wait for the bnx2 driver update to be merged.

If you build without any embedded script, does "ifstat" show any network 
interfaces?

Michael



More information about the ipxe-devel mailing list