Question about DSL connection -- why must I restart computer?

I recently moved, and signed up for DSL service from SBC at my new address. I have found that if I leave the computer unattended for more than an hour or so, I can no longer access the internet when I return to the computer. If I try to load a web page, it says “resolving xyz.com…” for a while, and then says the host cannot be found. Other applications (i.e., other than web browsers) appear similarly unable to access the internet.

The problem is always corrected if I restart the computer. However, I’ve been unable to re-connect to the internet any other way. I’ve tried turning off the DSL modem for a few minutes, or physically disconnecting the modem from the computer and then re-connecting it, but neither of those steps seems to have any effect.

At my prior home, I had DSL service through another provider (Verizon) and never had this problem.

Does anyone know what might be causing this? And if so, is there any way to re-establish internet access without restarting the computer?

I’m running Windows XP home, if that makes any difference.

Check your network card settings (I’m assuming you’re connecting to a DSL router or modem by ethernet rather than USB)

Open the Device Manager (right-click the ‘My Computer’ icon, then select Properties/Hardware/Device Manager

Locate and expand the Network Adapters category

Identify your network card, right-click it and select Properties/Power Management

Uncheck the box that says ‘Allow the computer to turn off this device to save power’
Might not even be an available setting on your NIC and might not solve your problem (and if it does, won’t go any way toward explaining why the problem happened here and not at the other place), but worth a try anyway.

Click “Start” then “Run” and in the "Open: " entry area type “ipconfig /renew” then hit OK.

Wait a few seconds and give it a whirl…

On the screen after you put in the keycode for your gateway, there’s a tiny “register” link. Very small and hard to miss, and if the tech support people even mention it, they’ll say to ignore it. CLICK THAT LINK and fill out the registration info. Then it should work.
We had the same problem when we hooked up our SBC DSL. Called tech support six times, and finally figured it out on our own. At one point we had an actual technician, not just a customer service drone, and he was completely flummoxed by it.

Thanks, Mangetout. That seems to have solved the problem.