Dhcpd autostart problem

I have compile firmware with imagebuilder for my TP-link WR1043ND. I used instead dnsmasq dhcpd. During router start dhcpd service does not start, because all network interfaces are down at this time.When router boot complete, i have start dhcpd manually, and it work properly. How can I solve this problem ?

In /etc/rc.local add this line before exit 0: " /etc/init.d/dhcpd restart " :joy:

i have customize dhcpd startup time with rc.d and it works
but I would like to find a solution that worked after flashing firmware, without configuration changes

Are you suggesting that you should add that configuration to your imagebuilder then building it because that would be a solution to not configure it after flashing the firmware.