Once or twice a day, my DGL-4500 randomly stops working and needs resetting. It's a huge nuisance for me and my family and I'm not sure how to fix it. Please help me figure out why this is happening and how I can fix it. I've had the router for less than a year and my current firmware version is "1.21NA, 2009/07/09".