[syslinux] Very slow download with pxelinux > 4.07 on specific hardware
Eric PEYREMORTE
eric.peyremorte at iut-valence.fr
Thu Mar 13 04:09:31 PDT 2014
Le 12/03/2014 22:00, H. Peter Anvin a écrit :
> On 03/10/2014 04:15 PM, Gene Cumm wrote:
>> It's also a balance of time. While working on 4.10-pre*/5.10-pre*, I
>> found that some hardware misreports its behavior. "Sure, Interrupts
>> work" but they don't is but one that I worked around on specific
>> hardware.
>>
> The odd part is that people are reporting this even using the legacy PXE
> implementation (not lpxelinux.0)...
>
> -hpa
If there is a way to get useful debug traces let me know.
By the way, everything is slow from the moment the following string
appears :
PXELINUX 5.10 0x5321850f
I tried to search through the code, compare different versions to
understand what's wrong, but i definitely don't have the required skills....
What i notice from the wireshark traces, is that pxelinux.0 is loaded
really quickly. Then it fetches ldlinux.c32 very slowly (for the next
files too)
For lpxelinux.0, from the trace, everything is slow too, but at some
point, the client seems stuck in a loop sending acknowledgement for a
packet again and again. The server tries to send the next packet but the
clients keeps sending ack for the previous one.
Eric
More information about the Syslinux
mailing list