[syslinux] 5.01 problems with gpxelinux.0 (file paths related TFTP and HTTP)

Matt Fleming matt at console-pimps.org
Fri Feb 22 08:35:31 PST 2013


On Thu, 2013-02-21 at 12:01 -0300, Gerardo Exequiel Pozzi wrote:
> In this case TFTP_ROOT=/tmp where "arch.tar.gz" is extracted ;)
> 
> # dnsmasq --port=0 \
>           --enable-tftp \
>           --no-daemon \
>           --tftp-root=$TFTP_ROOT \
>           --dhcp-range=192.168.0.2,192.168.0.254,86400 \
>           --dhcp-boot=/arch/boot/syslinux/gpxelinux.0 \
>           --dhcp-option-force=209,boot/syslinux/archiso.cfg \
>           --dhcp-option-force=210,/arch/
> 
> 
> # dnsmasq --port=0 \
>           --dhcp-range=192.168.0.2,192.168.0.254,86400 \
>           --dhcp-boot=http://192.168.0.218/arch/boot/syslinux/gpxelinux.0 \
>           --dhcp-option-force=209,boot/syslinux/archiso.cfg \
>           --dhcp-option-force=210,http://192.168.0.218/arch/
> # darkhttpd $TFTP_ROOT

Thanks. I can reproduce your error with your tarball, but not with a
gpxelinux.0 that I built from source. Building from git results in
gpxelinux.0 finding your config file.

Are you positive that you updated your gpxelinux.0 from git correctly?

-- 
Matt Fleming, Intel Open Source Technology Center



More information about the Syslinux mailing list