The Dnsmasq-full seems have problems when it was compiled without DHCP function
Username: PussAzuki
Origin: https://bugs.openwrt.org/index.php?do=details&task_id=2281
First,select the package dnsmasq-full but not select the option " Build with DHCP support”, then save the .config and start compiling ,finally extract the installation file or firmware to install or flash,and now you will see the dnsmasq won’t start even if you modify it in the /etc/config/dhcp file unless you manually change its startup script. The keyword should be dhcp-ignore-names ,dhcp-broadcast and dhcp-leasefile.According to the documentation, when I go to modify the dnsmasq setting in the /etc/config/dhcp file and delete its dhcp related settings, dnsmasq’s dhcp function can be disabled, but it is not implemented in this way.I used odhcpd to serve as a dhcpv4 and dhcpv6 server and I think it’s no need to keep dnsmasq’s DHCP function.