A noisy connection will cause disconnects. Lift a receiver, dial one digit, any, and listen. You also might investigate new modem drivers.
For the past two weeks I have been having problems getting connected to my ISP Netzero. I've had NZ over 2 years now and have always been able to connect. I either get a message saying cannot connect using the access numbers or it will say no dial tone. I got connected now but if I disconnect or my session ends I will have a problem getting connected again. I haven't changed any setting on my computer as I can get connected. I have also download ZoneAlarm and Windows Defender just prior to this connection problem.
I have WindowsXP SP2, Norton,Spysweeper,spywareblaster also and do maintain and scan daily.
Thanks for any advice.
techreader

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic