I’ve discovered that the sequential IP setting didn’t work with the Image Builder built image for MT300N, even tho dnsmasq 2.73 supports it, so I fixed it by editing the init script. It does work, but not reliably, sometimes it would issue an IP address weirdly out of sequence and then continue on.
I’m wondering if you could backport 2.76 to the version of OpenWrt used for your own image builder? Would I need to re-download image builder or would it pick the new package automatically if you do?
BTW, here’s what needed to be done to the init script:
sed -i '/append_bool "$cfg" quietdhcp "--quiet-dhcp"/a append_bool "$cfg" noping "--no-ping"' /etc/init.d/dnsmasqsed -i ‘/append_bool “$cfg” quietdhcp “–quiet-dhcp”/a append_bool “$cfg” allservers “–all-servers”’ /etc/init.d/dnsmasq
sed -i ‘/append_bool “$cfg” quietdhcp “–quiet-dhcp”/a append_bool “$cfg” sequential_ip “–dhcp-sequential-ip”’ /etc/init.d/dnsmasq
Thanks!