DHCP + TFTP on dnsmasq
Spoiler: very bad combination
dnsmasq config is very simple. Just check it here https://yulistic.gitlab.io/2018/03/configuring-dnsmasq-only-for-dhcp-server-in-ubuntu-pc/ or here https://wiki.archlinux.org/title/dnsmasq
Here's my example:
It can support both BIOS and UEFI clients by serving them specific files depending on their architecture.
But proxy DHCP and TFTP worked fine till the known bug in Grub 2.06, but with DHCP and TFTP enabled in dnsmasq you can get
To debug this situation I started collecting TCP packets on Raspberry Pi with
So really, less packet, no offer.
I assume there is bug in dnsmasq. And because I already disabled DHCP server on my router nothing can stop me to test another standalone DHCP and TFTP server.
Last updated