Как правило проблема в DHCP сервере, когда не прописана опция 150.Если у Вас, как у меня DHCP сервер на базе ISC DHCP под Linux, то необходимо прописать опцию в пуле следующим образом:
option tftp-servers code 150 = ip-address;
option tftp-servers 10.10.10.1;
Теперь у нас явно задан TFTP сервер.
А если у Вас несколько TFTP серверов, то можно сделать так:
option tftp-servers code 150 = array of ip-address;
option tftp-servers 10.10.10.1, 10.10.10.2;