@Jonty.S, I’ve already done this and it works. if the NAS it rebooted then the UPnP settings are correctly sent to the router.
The problem identified here is that there seems to be a bug where the DL4100 does not check-up on the router to see if the UPnP tables are still there.
Here is a typical senario that would trigger this issue and this happens with Sky Broadband.
Something happens on the ISP’s side which makes the router lose it’s public IP address. As in the DHCP renew request fails. What then happens is that the ISP DHCP’s server gives the router a different public IP address, but some process within the router clears the UPnP table.
The DL4100’s OS3 does not notice this. I have to notice this, go the Port Forwarding option on the DL4100 and manually “Save” each entry without making any changes. If the Router resets or the ISP changes its public IP address then I have to, again, get the DL4100 to manually save each UPnP setting without making any alterations to push the configurations to the router.
What can be done for the DL4100 (and other WD NAS’s) automaticaly make such corrections without manual user intervention?