My default home gateway has a bad bug, namely that although it provides a DHCP lease that is effectively forever, if it hasn't heard/seen any traffic from the Roku for a while (several hours) it times out the firewall entry and the DHCP lease. Then when I wake the Roku back up, it naturally cannot find any servers (as the firewall is discarding all its packets).
Whilst I realise that this is a bug in the router, it would be a nice feature if the Roku, after not detecting any network connectivity (internet, DAAP or other servers), could simply try releasing and then renewing its DHCP address before giving up.
EDIT: Actually change this to ... If the Roku fails to be able to establish connections to say NTP, DNS and/or Media Library/Radio Stations then give the option (or automatically) release the existing DHCP licence and renew/request a new one. Further investigation of this router bug indicates that the Roku can still see the network and in particular media server advertisements, however the router firewall refuses to permit connections between the now "state lossed" Roku and any other network device. It's not unreasonable for the Roku to attempt self repair of partially failed network connectivity, and would certainly make the device more robust to external network oddities.
Last edited by mscox_au
on Tue Jul 31, 2007 5:51 pm, edited 1 time in total.