I have a problem with 2 Windows XP computers that were working fine on the
network using DHCP. In the middle of an existing connection a message popped
up saying that their connectivity was limited and some or all functions might
not work. They dropped connections to the server and when you try to run a
repair it states that the DHCP server is unreachable. When you plug in a
static IP the connection reestablishes without any problems.
What is causing this and how can I fix it. I have downloaded all fixes and
updates from Microsoft but nothing changes.
Thanks
DCM Networks
There are several things could be wrong.
Why 2 Windows XP computers? Did this happen on both simultaneously? Are there
other XP computers that weren't affected? Other non-XP computers?
If using a static ip address resolves things, it's not a simple connectivity
problem. Has to be either the DHCP server, or the DHCP client.
Check the DHCP server settings - is the lease time set too low? Is the server
running out of addresses? Any DHCP log with clues?
DHCP client activity is affected by the LSP / Winsock subsystem.
http://support.microsoft.com/?id=318584
http://support.microsoft.com/?id=811259
If XP RTM or Service Pack 1:
1. Backup and delete the following registry keys:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
2. Reboot.
3. Open the network connections folder, right click your network connection, and
click Properties.
4. Click Install | Protocol | Add.
5. Click "Have Disk...", type "\windows\inf" in the box, and click OK.
6. Click "Internet Protocol (TCP/IP)", then click OK.
7. Reboot.
If XP SP2:
1. Start - Run - "cmd".
2. Type "netsh winsock reset catalog" into the command window.
Give LSP-Fix <
http://www.cexx.org/lspfix.htm>, WinsockFix
<
http://www.tacktech.com/display.cfm?ttid=257>, or WinsockXPFix
<
http://www.spychecker.com/program/winsockxpfix.html> a shot.
If no help yet, reset TCP/IP.
http://support.microsoft.com/?id=299357
Start - Run - "cmd". Type "netsh int ip reset c:\netsh.txt" into the command
window.
--
Cheers,
Chuck
Paranoia comes from experience - and is not necessarily a bad thing.
My email is AT DOT
actual address pchuck sonic net.