[syslinux] tftp with pxelinux.0 from syslinux 4.10-pre17

Gene Cumm gene.cumm at gmail.com
Sun Jan 1 10:00:44 PST 2012


On Sun, Jan 1, 2012 at 09:13, Christian Hesse <list at eworm.de> wrote:
> Gene Cumm <gene.cumm at gmail.com> on Sat, 31 Dec 2011 13:55:00 -0500:

>> Nothing new in these two PCAP captures.  It seems to stop all traffic
>> after the TFTP file not found and the HTTP file not found (which does
>> appear to have a TCP keep-alive then FIN to close the stream).  I
>> assume these ran at least a few seconds after the last packet.  In the
>> TFTP capture, I was seeing Notebook A do an ARP request on the PXE
>> client with no response but didn't see that in the HTTP capture.
>
> I killed tcpdump too early for the http capture...
>
>> > Let me know what to do and I will test it.
>>
>> Thanks in advance.  I'll probably send a binary and/or diff.
>
> I got it booting with a little workaround. My httpd config file has these
> lines now:
>
> RewriteEngine On
> RewriteRule /pxelinux.cfg/.* /pxelinux.cfg/default
>
> This forces the webserver to deliver the default config on first request.
> After that pxelinux loads vesamenu.c32 (and kernel and initrd when selecting)
> without problems.
> --
> Schoene Gruesse
> Chris

Strange.  So it only has issues once a file not found occurs.  I
presume you did try the precompiled binaries in the
Syslinux-4.10-pre17 archive your first round, right (just in case it's
a build box issue)?

-- 
-Gene




More information about the Syslinux mailing list