[syslinux] UEFI: Failed to load ldlinux.e64/ldlinux.e32

Gene Cumm
Sat, 03 Oct 2015 11:58:13 -0000

On Sat, Oct 3, 2015 at 2:36 AM, Geert Stappers <stappers at stappers.nl>
wrote:
> On Fri, Oct 02, 2015 at 01:46:19PM -0700, Derrick M via Syslinux wrote:
>> On Fri, Oct 2, 2015 at 4:07 AM, Gene Cumm <gene.cumm at
gmail.com> wrote:
>>
>> > I have a patch that I think may help your situation of
syslinux.efi
>> > being unable to load ldlinux.e64/ldlinux.e32 (though I don't
know if
>> > any of you are using an EFI ia32 platform).
>> >
>> > The basics are that we try to enable UseDefaultAddress as it helps
>> > certain clients with routing and works on numerous other clients.
If
>> > we timeout on receiving a packet and have never received any
packets,
>> > disable UseDefaultAddress and set the addresses manually.
>> >
>> >
>> > git://github.com/geneC/syslinux.git
>> > https://github.com/geneC/syslinux.git
>> >
>> > Branch 1efipxe
>> >
>> >
>> > My test x86-64 binaries:
>> >
>> >
https://sites.google.com/site/genecsyslinux/sl604p0g17-x64.tgz?attredirects=0&d=1
>> >
>>
>> This works! Fixes my issue I have been having with the DL160s
>>
>
> Thanks for reporting.
>
> Where is message is mostly to recover the original To:    ( Hi Oscar @
Bright Computing )
>
> Some questions:
>
>  * Tested with the downloaded binary?
>  * If self build, in which environment?
>  * any of you are using an EFI ia32 platform?

Also, could you try to test HTTP transfer?  I've only patched the UDP
code for now.

--
-Gene