https://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Server#DHCP_Options
Задача: в локальной сети есть сервер 192.168.88.2 с поднятым TFTPс лежащим на нем образом pxelinux.0, нужно настроить сетевую загрузку для рабочих станций по PXE.
pxelinux.0 можно взять тут: https://mirrors.edge.kernel.org/pub/linux/utils/boot/syslinux/
Решение:
/ip dhcp-server add address=192.168.88.0/24 gateway=192.168.88.1 dns-server=192.168.88.1 next-server=192.168.88.2 boot-file-name="pxelinux.0" dhcp-option=""
Вариант с созданием Options & Options Set просто так не работает, т.к. необходимо указывать IP сервера новым способом, как описано в документации Mikrotik:
/ip dhcp-server option add name="option66" code=66 value="s'192.168.88.2'" add name="option67" code=67 value="'pxelinux.0'" /ip dhcp-server option sets add name="set-pxe" options=option66,option67