Sounds like it might be time for a new one if the firmware upgrade doesn't work out. I rececntly replaced my US Robotics ADSL+ router because it would drop both wired and wireless internet connections for no reason. No pattern to the dropping, just would go out constantly. After restarting the router, it would be OK for a time and then out again. New router solved the problem, hasn't went out since.