[syslinux] pxechn.c32: passing options to iPXE

Alexandre Blanchette blanalex at gmail.com
Tue Jul 16 10:57:46 PDT 2013


On Tue, Jul 16, 2013 at 6:26 AM, Gene Cumm <gene.cumm at gmail.com> wrote:

> On Mon, Jul 15, 2013 at 11:57 PM, Alexandre Blanchette
> <blanalex at gmail.com> wrote:
> > In PXELinux 4.06 (the vanilla version, not gpxelinux.0), I'm trying to
> use
> > pxechn.c32 to call iPXE (undionly) with option 67 set to call an  iPXE
> > script.
> >
> > The relevant portion of my PXELinux config looks like this:
> >
> > LABEL MDT
> >   MENU LABEL  ^B - MDT 2012 SP1
> >   com32 pxechn.c32
> >   APPEND undionly.kpxe -o 67.s=ipxe/mdt.ipxe
> >
> > However iPXE doesn't seem to get the option correctly, it goes into
> > auto-boot mode instead of loading the script.
>
> Odd.  What's the underlying PXE/UNDI stack?  Could you have gPXE/iPXE
> already loaded?


No other stack is loaded, only the UNDI driver from the BIOS. I've tried it
with a VMWare Workstation machine (intel e1000 virtual interface), a Lenovo
ThinkPad T510 and a Dell Latitude E6530.

> I've tried with pxelinux.0 and pxechn.c32 from 6.01 with the same result.
>
>


-- 
Alexandre Blanchette <blanalex at gmail.com>


More information about the Syslinux mailing list