Thanks for the info sirjavabean,this indeed seems to be the problem!I notice that this problem usually happens overnight.for example it will work all day the the next morning it stops requiring a restart.just found out that the lease is set for 24 hours.I will contact my provider for info on how to fix this.