Saw this in syslog when connection drops:
Dec  2 07:06:01 AlmondPlus daemon.info udhcpc[5878]: Sending renew...
Dec  2 07:06:03 AlmondPlus daemon.info udhcpc[5878]: Sending renew...
Dec  2 07:06:04 AlmondPlus daemon.info udhcpc[5878]: Sending renew...
Dec  2 07:06:05 AlmondPlus daemon.info udhcpc[5878]: Lease lost, entering init state
Dec  2 07:06:05 AlmondPlus user.info firewall: removing wan (eth0) from zone wan
Dec  2 07:06:05 AlmondPlus user.notice root: stopping ntpclient
Dec  2 07:06:06 AlmondPlus daemon.info udhcpc[5878]: Sending discover...
Dec  2 07:06:06 AlmondPlus user.info sysinit: The source address 10.10.10.51 for group 239.255.255.250, is not in any valid net for upstream VIF.
Dec  2 07:06:07 AlmondPlus kern.warn kernel: FWLOG: [87681043] WAL_DBGID_TX_BA_SETUP ( 0x4359d4, 0x6, 0xb, 0x40, 0x1 )
Dec  2 07:06:09 AlmondPlus daemon.info udhcpc[5878]: Sending discover...
root@AlmondPlus:/usr/share/udhcpc# ps -w | grep udhcpc
 5836 root      1340 S    udhcpc -t 3 -T 3 -A 40 -i eth0 -r <ip-address> -b -p /var/run/dhcp-eth0.pid -S -O rootpath
 5974 root      1324 R    grep udhcpc
Notice multiple "AlmondPlus daemon.info udhcpc[5878]: Sending renew.." in syslog.
Version:
 
Router Name   AlmondPlus
Router Model   Almond+
Firmware Version   AP2-R080-L009-W016-ZW016-ZB005
Kernel Version   2.6.36
What could be reason for udhcpc not able to renew lease? rebooting router gets it working for another 24 hours. Please advise.
Thanks,
-Kiran