edit your /etc/rc.local

to include
[code]
/bin/sleep 30 && /etc/init.d/tftpd-hpa restart
[/code]

this should tell your linux to restart the service in 30 seconds after it starts this should take care of having to manually enter the command after a reboot.