[syslinux] Getting HTTP path-prefix to work with syslinux.efi
Gene Cumm
gene.cumm at gmail.com
Mon Jun 13 19:05:49 PDT 2016
On Mon, Jun 13, 2016 at 7:41 PM, Alexander Perlis <aperlis at math.lsu.edu> wrote:
>> > Is syslinux.efi supposed to be able to handle HTTP URLs?
>>
>> If the underlying firmware can. Try just specifying an HTTP URL in the
>> config or on the command line instead of the path-prefix option.
>
>
> Doesn't work. Apparently the Dell UEFI PXE firmware doesn't know HTTP.
There's a lot of variation. Sounds like a Nehalem/Westmere system
implementing UEFI 2.0 if I were to guess. Do you have a shell option
in your boot selections? Looking to get data like I did for an HP
system in http://www.syslinux.org/archives/2015-August/023999.html
http://www.syslinux.org/archives/2015-August/024005.html and
http://www.syslinux.org/archives/2015-August/024055.html
version > fs0:\efi-ver.txt
guid > fs0:\efi-guid.txt
or alias > fs0:\efi-alias.txt
dh > fs0:\efi-dh.txt
dh -p Net > fs0:\efi-dh-net.txt
I'm guessing a lack of TCPv4Sb (an alias for the
EFI_TCP4_SERVICE_BINDING_PROTOCOL ).
> Somehow I was under the impression improvements from pxelinux variants like
> lpxelinux were already wrapped into the EFI version.
>
> Is there an "l" version of syslinux.efi?
No.
> Or any way to get HTTP transfers
> with UEFI on a system whose underlying firmware doesn't understand HTTP?
Perhaps with iPXE snponly.efi or the like tying to the underlying SNP
and providing HTTP.
--
-Gene
More information about the Syslinux
mailing list