Yes, check for auto dialers/trojans.
Make sure your modem settings aren't set to minimal time of inactivity before disconnect. Doubt it, but should be checked to eliminate.
Since other machine is fine with staying connected, then it isn't an ISP issue but a modem issue. Assuming you have looked around for updated drivers, there are still some things we can try before trashing that modem and getting a better one. If you need to get one, I recommend a Hayes modem.
Here are some things you can try........
Open up your modem settings and set your Max. Port Speed to 115200. Yes, set it there.
Now look for your "Extra Initialization Commands". In here, type S11=50. (No period in there at end) Hit OK and exit out of modem settings. Reboot and then connect up. See if this doesn't help. It won't hurt and if you have a problem, just go back and remove entry. This gives MOST modems the command to stay connected for up to 5 sec. even if the line is dropped for some reason.
If this doesn't help, or even if it does, I strongly recommend to any dial up, DSL, Cable or even T1 user to download and use CableNut. Free program and has tweaked settings for connections. Just run the "Adjuster", go to FILE/Costum Settings and look in the css folder. Select the custom setting for the type connection and OS you have. Hit the "Save to registry" and VOILA!! Reboot and you are set. CableNut automatically backs up registry so you can run the adjuster and reset to DEFAULT if you need to. YOU WON'T NEED TO THOUGH!! ;D
Get it here:
http://www.cablenut.comGood luck and hope this helped you out.
Systemax Sabre Ultimate gaming rig.
I got all the goodies and all the power I need to run anything thrown at me for the next two months!