[ipxe-devel] ipxe -> pxelinux.0: "No more network devices"

Michael Brown mbrown at fensystems.co.uk
Sun Dec 11 02:34:50 UTC 2011


On Thursday 08 Dec 2011 17:00:10 Michael Brown wrote:
> On Wednesday 07 Dec 2011 10:34:46 José María Mor Fabregat wrote:
> > I'm using gpxe/iPXE for a long time and recently I tested the new
> > updated versions to serve some menus using syslinux. I forgot some of
> > iPXE characteristics, sure, because after loading  the pxechain.0 all
> > things runs well but I can see a message like: "No more network
> > devices"
> 
> As far as I can tell, most of the iPXE+pxelinux weirdness that people are
> reporting seems to relate to the use of the PXE exit hook.  The general
> case seems to be:
> 
> When loading via undionly.kpxe->pxelinux.0, the user selects something to
> boot.  This something (whether Linux kernel, memdisk, chain.c32, etc)
> appears to load correctly.  At the point that it should start executing,
> control is instead returned to iPXE.  The user may see
> 
>   No more network devices
> 
> followed by the OS loading as expected, or the user may be returned to the
> iPXE shell.  (Typing "exit" in the shell at this point would actually cause
> the OS to load, but I doubt anyone's tried this.)

This should be fixed in the latest iPXE tree:

  http://git.ipxe.org/ipxe.git/commitdiff/9a93db3

Michael



More information about the ipxe-devel mailing list