В openwrt замечательно работает PXE. Прямо в luci включил и никуда ходить не надо. У меня Thinstation с роутера грузились, да и микротики, если под опенврт зашиваю - удобнее и проще через через опенвртшный pxe сервер прошивать. Ничего волшебного - в openwrt обычный dnsmasq.