Проблема

Сервер не загружается по TFTP.

Диагностика

  • Проверить на предмет наличия ошибок вида:

    PXE-T01: File not found
    PXE-E3B: TFTP Error - File Not found
    NBP filename is srv1/systlinux.efiÿ 
    NBP filsize is 0 bytes 
    PXE-E23: Client received TFTP error from server. 
    Boot Failed. Network
  • Проверить вывод команды tcpdump на предмет искажения имен файлов ответе, например, для интерфейса enp1s0:

    tcpdump -i enp1s0 port '(67 or 68 or 69)' -nn -A
    07:56:48.433740 IP 192.0.2.93.2070 > 192.0.2.92.69: 34 RRQ "srv1/lpxelinux.0M-^?" octet tsize 0 
    E..>......k..6[].6[\...E.*.R..srv1/lpxelinux.0..octet.tsize.0. 
    07:56:48.436957 IP 192.0.2.93.2071 > 192.0.2.92.69: 39 RRQ "srv1/lpxelinux.0M-^?" octet blksize 1456 
    E..C......k..6[].6[\...E./fq..srv1/lpxelinux.0..octet.blksize.1456.

Возможная причина: DCImanager. Искажение имен файлов при загрузке по TFTP . Перейти к решению.


Возможные причины