DDNS doesn't update as expected

Here is a temporary working patch for MTR that will tell the DDNS client to perform a force update every 10 minutes. You might need to change the force update value to 30 or 59 minutes so it does not perform the force update too often in case the dyndns provider sees this as spam or abuse.

Here are the steps to apply the patch:

1)   SSH into the MTR

2)   Issue these commands:
mount -o remount,rw /
echo */10 * * * * root  /etc/init.d/ddns update  >>  /etc/crontab
mount -o remount,ro /
reboot

You can check the /var/log/ddns.log to make sure force update is working and it should show the force update every 10 minutes based on the above patch.