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?