[syslinux] memdisk and iso

Gene Cumm gene.cumm at gmail.com
Thu Jun 6 05:57:23 PDT 2013


On Thu, Jun 6, 2013 at 7:27 AM, upen <upendra.gandhi at gmail.com> wrote:
> On Wed, Jun 5, 2013 at 11:18 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
>> On Wed, Jun 5, 2013 at 9:58 PM, upen <upendra.gandhi at gmail.com> wrote:
>> > I copied pxelinux.cfg/default to pxelinux.cfg/<IP to HEX>  and it looks
>> > this
>> > step resolved the earlier error. Next I get failed to load com32 file
>> > vesamenu.c32  while that file exists in /tftplinux/linux-install.
>>
>> Is vesamenu.c32 from 5.10?
>
>
> Yes. I verified that vesamenu.c32 is from 5.10.
> ls -l /tftpboot/linux-install/vesamenu.c32
> /tmp/syslinux-5.10/com32/menu/vesamenu.c32 /usr/share/syslinux/vesamenu.c32
>
> -rwxr-xr-x 1 root     root   26352 Jun  5 15:50
> /tftpboot/linux-install/vesamenu.c32
> -rwxrwxr-x 1 11341510 vboxsf 26352 Jun  4 14:33
> /tmp/syslinux-5.10/com32/menu/vesamenu.c32 (location at source where it was
> compiled)
> -rw-r--r-- 1 root root 26352 Jun  5 15:50 /usr/share/syslinux/vesamenu.c32
> (the step 'make install' installed it here)

This is sounding like dropped/intercepted packets.  Could we get some
details on the client (make/model of computer/motherboard, same for
NIC, PXE OROM details)?  Is it connected to the same physical switch
as the DHCP/TFTP server?  Any chance that the physical switch that the
client is connected to can perform port mirroring to see what is
received?

Any chance you could try manually copying pxelinux.0, lpxelinux.0,
ldlinux.c32, libcom32.c32, libutil.c32, libgpl.c32 and vesamenu.c32
from a freshly extracted copy of the tar (without running make at
all)?

I presume using pxelinux.0 showed no errors such as this (aside from
slow TFTP transfer speed)?

--
-Gene


More information about the Syslinux mailing list