[syslinux] Now available for testing: lwIP for PXELINUX

Sebastian Herbszt herbszt at gmx.de
Fri Apr 22 11:10:33 PDT 2011


H. Peter Anvin wrote:
> On 04/22/2011 05:08 AM, Sebastian Herbszt wrote:
>> H. Peter Anvin wrote:
>>> Eric Biederman has taken the work I did almost two years ago to port
>>> lwIP to Syslinux, and actually gotten it to the point where it is
>>> integrated into the filesystem stack and *working*.
>>>
>>> As such, I have pushed out a new branch "lwip" to the git repository,
>>> for testing purposes, and I have made a 4.10-pre1 prerelease which
>>> includes this code.
>>>
>>> I don't think it is ready for prime time yet, but I would be *very*
>>> interested in hearing people's experiences with it.  It currently
>>> supports tftp and http; we will probably be adding ftp shortly.
>>>
>>> -hpa
>> 
>> TFTP transfers seem to be way slower with syslinux-4.10-pre1-1-gf5203bf
>> compared to syslinux-4.04-8-gece69c7 on Bochs. Used to be ~10 seconds
>> for 3.8 MB and now it's 2 minutes and 33 seconds.
>> 
> 
> Which version of Bochs is that, and what network boot stack does it use?

I used Bochs svn r10321 with ne2k (pci) and Etherboot 5.4.2.

> I can imagine this having serious problems with pre-gPXE Etherboot. 

Same result with gPXE 0.9.7+.

> It
> would be good to get a test case so we can perhaps find a mitigation
> strategy.

I just boot using PXELINUX and start gfxboot.c32 with my bootlogo438 file.
gfxboot.c32 loads this file (using loadfile()) and this now takes 2 minutes and
33 seconds.

Sebastian




More information about the Syslinux mailing list