I wnated to configure my DHCP/BOOTP setup to allow Mikrotik boot from network, like a NetInstall for recovery purposes, however all documentation refer ton NetInstall applicaiton only which runs on Windows.
I would like to use a standard PXE/DHCP/BOOTP/TFTP setup (which I already have) to be able to NetInstall/Rescue Mikrotik boxes.
Where could I find the details (configuration requirements, any special DHCP-optoin required, boot files, …)
You only need BOOTP server that gives routerboard an IP.
RB will then request file vmlinux from TFTP server (on router IP), downloads it and boots it from RAM.
No special options are needed, but kernel must be in ELF format and if required, kernel commandline has to be embedded in ELF section.
On windows I use Rockwell bootp server (freeware, google bootp-dhcp_server_2.3.2.zip) and then TFTPD32 as TFTP server.
Both runs pretty much with default settings and you can boot netinstall kernel or openwrt with it (need ELF kernel with embedded initramfs, for RB4xx something like openwrt-ar71xx-nand-vmlinux-initramfs.elf renamed to vmlinux on TFTP server). Netinstall kernels can be extracted from netinstall.exe (they are stored as EXE resources)…