[syslinux] Chaining to pxelinux.0 6.0.3 from iPXE - ldlinux.c32

Alan Sparks asparks at doublesparks.net
Mon Sep 28 11:04:43 PDT 2015


On 9/27/2015 10:11 PM, Geert Stappers wrote:
> On Thu, Sep 24, 2015 at 07:57:47AM -0600, Alan Sparks via Syslinux wrote:
>> On 9/24/2015 4:59 AM, Gene Cumm wrote:
>>> OK.  Found it.  core/fs/pxe/pxe.h disabled all of the gPXE/iPXE
>>> callbacks in the core, disabling HTTP and other functionality.  It
>>> appears someone disabled it intentionally in commit ID f180d7c8 but
>>> forgot to go back and conditionally re-enable it.  This would affect
>>> 4.10-pre*, 5.1* and 6.0*.

> You can check now.
> The Syslinux git repo has iPXE callbacks re-enabled.
>
http://repo.or.cz/syslinux.git/commit/804efa7bb278a032d384c97e8530195b294e71bc

> Thanks. Another way to express appreciation is reporting
> your testresults with the re-enbled iPXE callbacks.

Just finished testing a rebuilt pxelinux.0 with the patch above.
Looks great - loaded ldlinux.c32 over HTTP from a KVM with ipxe support,
and from hardware with a Mellanox iPXE bootrom.

Big +1 from here.   Thanks Gene!
-Alan




More information about the Syslinux mailing list