[syslinux] syslinux6 EFI fail to boot via pxe

Michael Szerencsits szerencsits.michael at gmx.at
Mon Jun 24 02:17:29 PDT 2013


Hello,

I tried to boot the new syslinux.efi (32bit) from the released syslinux 6 via PXE. In a wireshark trace I can see that the syslinux.efi was loaded successfully via TFTP.
Then the client try to load ldlinux.e32. I see the request and also the acknoledgement in the trace. After that the client try to load the file, but the source port is changed to tftp request port + 1.

For example:

Source       Destination  Protocal   SPort    DPort    Description
10.0.0.100   10.0.0.1     tftp       1479     69       Read Request: File /syslinux/ldlinux.e32, Transfer type: octet, tsize\000=0\000, blksize\000=1408\000
10.0.0.1     10.0.0.100   tftp       7018     1479     Option Acknoledgment, tsize\000=117160\000, blksize\000=1408\000
10.0.0.100   10.0.0.1     udp        1480     7018     Source port:1480  Destination port: 7018
10.0.0.1     10.0.0.100   icmp                         Destination unreachable (Port unreachable)
10.0.0.1     10.0.0.100   tftp       7018     1049     Option Acknoledgment, tsize\000=117160\000, blksize\000=1408\000

I'm not sure if this is a config problem or a bug.

Thanks and regards
Michael


More information about the Syslinux mailing list