[syslinux] Syslinux 6.01 EFI TFTP problem

Jonas Keidel jonas at jonas-keidel.de
Mon Jul 29 06:14:18 PDT 2013


I'm trying to load files over tftp in EFI syslinux.

Dump of wireshark:
No.     Time        Source                Destination           Protocol
Length Info
      1 0.000000    192.168.3.13          192.168.3.1           TFTP     97
    Read Request, File: rescue/dev-64/vmlinuz, Transfer type: octet,
tsize\000=0\000, blksize\000=1408\000

Frame 1: 97 bytes on wire (776 bits), 97 bytes captured (776 bits)
Ethernet II, Src: 60:a4:4c:ea:6d:78 (60:a4:4c:ea:6d:78), Dst:
Micro-St_28:08:7e (00:24:21:28:08:7e)
Internet Protocol Version 4, Src: 192.168.3.13 (192.168.3.13), Dst:
192.168.3.1 (192.168.3.1)
User Datagram Protocol, Src Port: netmagic (1196), Dst Port: tftp (69)
Trivial File Transfer Protocol

No.     Time        Source                Destination           Protocol
Length Info
      2 0.000529    192.168.3.1           192.168.3.13          TFTP     71
    Option Acknowledgement, tsize\000=3249824\000, blksize\000=1408\000

Frame 2: 71 bytes on wire (568 bits), 71 bytes captured (568 bits)
Ethernet II, Src: Micro-St_28:08:7e (00:24:21:28:08:7e), Dst:
60:a4:4c:ea:6d:78 (60:a4:4c:ea:6d:78)
Internet Protocol Version 4, Src: 192.168.3.1 (192.168.3.1), Dst:
192.168.3.13 (192.168.3.13)
User Datagram Protocol, Src Port: 42671 (42671), Dst Port: netmagic (1196)
Trivial File Transfer Protocol

No.     Time        Source                Destination           Protocol
Length Info
      3 0.001297    192.168.3.13          192.168.3.1           TFTP     67
    Error Code, Code: Not defined, Message: No error, file close

Frame 3: 67 bytes on wire (536 bits), 67 bytes captured (536 bits)
Ethernet II, Src: 60:a4:4c:ea:6d:78 (60:a4:4c:ea:6d:78), Dst:
Micro-St_28:08:7e (00:24:21:28:08:7e)
Internet Protocol Version 4, Src: 192.168.3.13 (192.168.3.13), Dst:
192.168.3.1 (192.168.3.1)
User Datagram Protocol, Src Port: netmagic (1196), Dst Port: 42671 (42671)
Trivial File Transfer Protocol

So you can see that there is no error, but also no file data. What happens
here?


More information about the Syslinux mailing list