What brand of modem do you have and model number? I will give you a command to type in your init string that will keep your connection active in case of telephone time out! What is happening is your line might timeout for a second and your modem thinks you do not have a connection anymore and hangs up! What the command does is gives you the option to set this for say 10 seconds so then instead of one second of no data transfer and hanging up, it will sit for up to 10seconds with out hanging up this fixes dialup disconnects 99.9% of the time!