[syslinux] Syslinux 4.04 gpxelinux.0 http performance problem with VMware VMs

Gene Cumm gene.cumm at gmail.com
Tue Sep 18 20:38:37 PDT 2012


On Tue, Sep 18, 2012 at 9:39 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
> On Tue, Sep 18, 2012 at 5:38 AM, Gene Cumm <gene.cumm at gmail.com> wrote:
>> On Sep 17, 2012 6:18 PM, "H. Peter Anvin" <hpa at zytor.com> wrote:
>>>
>>> On 09/17/2012 10:22 AM, Pasi Kärkkäinen wrote:
>>> >
>>> > I upgraded syslinux to benchmark the latest 4.10-pre22, but when using
>>> > pxelinux.0
>>> > from 4.10-pre22 I get this error:
>>> >
>>> > ..
>>> > Trying to load: pxelinux.cfg/01-mac-address
>>> >
>>> > netconn_write error -5
>>> > LWIP(lwip/src/api/api_msg.c,831,0x00107b79): blocking connect in
>>> > progress
>>> > Boot failed: prss a key to retry, or wait for reset...
>>> >
>>> >
>>> > Using pxelinux.0 from syslinux 4.10-pre20 works OK with the same
>>> > config/setup.
>>> >
>>> > Any ideas?
>>> >
>>> > Thanks,
>>> >
>>>
>>> Hi Gene,
>>>
>>> I suspect this is related to the lwip update... any chance you might be
>>> able to look at it?
>>
>> Yes.
>>
>> --Gene
>
> First glance shows the precompiled 4.10-pre22 pxelinux.0 binary as
> functional on one VMware platform loading when config from TFTP within
> the local NAT vmnet.
>
> Could I get more details?  Still 1 subnet as before?  All in 1 vSwitch
> or does it go out to a physical network?  Is your config on TFTP or
> HTTP (with one of the DHCP options)?  Which vNIC?  VMXNET3 still?
> Tried e1000/e1000e?  What VMware product is your host system running?
> Build number would be nice.

Also where did you obtain this build from?  Are you using the
precompiled binaries in the binary/source distribution archive on
kernel.org?  I've tried loading some files and did see some failure
but not with the debug-like message you saw.

-- 
-Gene




More information about the Syslinux mailing list