[ipxe-devel] Try to free Memory without Signature

Jack Neely jjneely at ncsu.edu
Mon Aug 27 18:55:34 UTC 2012


On Sat, Aug 25, 2012 at 02:57:05AM +0100, Michael Brown wrote:
> 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.

What I figured.  I'll be glad to test when that work gets closer.
 
> If you build without any embedded script, does "ifstat" show any network 
> interfaces?

Nope.  Although some times after iPXE seems to hang the built in
Broadcom PXE client takes off and boots the system...however at this
point keyboard input is broken.

Thanks for your help with this!  

Jack

-- 
Jack Neely <jjneely at ncsu.edu>
Linux Czar, OIT Campus Linux Services
Office of Information Technology, NC State University
GPG Fingerprint: 1917 5AC1 E828 9337 7AA4  EA6B 213B 765F 3B6A 5B89



More information about the ipxe-devel mailing list