Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I am having a problem with the WinXP DHCP Client. It seems to have stopped working on my g/f's computer and then about a week later on her sister's as well. (169.x.x.x ip)
If I lock a static IP address on either computer it works fine. I thought her dhcp server (Linksys wireless firewall) was broken, but her roomate's computer works fine, as does my laptop when i go up there. (Im running Win2k, roomate is running XP Pro)
I have tried everything imaginable from Scanning for Virus's to reinstalling network drivers. I have them both locked with static's for now, but when they take their laptop's to school they don't work because the school requires a dhcp assigned address.
I even took my girlfriends wireless and wired PCMCIA cards out of her laptop and put them in mine and they worked fine. I think it has to be somthing internally with the Windows DHCP Client, but I am at a loss. Thanks in advance to anybody that has any thoughts on this for me.
Brian
If your getting a 169.254.x.x address then this is an APIPA address.
With APIPA, DHCP clients can automatically self-configure an IP address and subnet mask when a DHCP server isn't available. When a DHCP client boots up, it first looks for a DHCP server in order to obtain an IP address and subnet mask. If the client is unable to find the information, it uses APIPA to automatically configure itself with an IP address from a range that has been reserved especially for Microsoft. The IP address range is 169.254.0.1 through 169.254.255.254. The client also configures itself with a default class B subnet mask of 255.255.0.0. A client uses the self-configured IP address until a DHCP server becomes available.
The APIPA service also checks regularly for the presence of a DHCP server (every five minutes, according to Microsoft). If it detects a DHCP server on the network, APIPA stops, and the DHCP server replaces the APIPA networking addresses with dynamically assigned addresses.Seems like you need to check all the settings for the wireless connection and ensure thet are correct i.e. Obtain an IP address automatically and Obtain DNS server address automatically.
Might be worth disabling Windows XP firewall till you get an address. ALso make sure the scope in DHCP has addresses for distribution.
Report Offensive Follow Up For Removal
No, it is not windows firewall that is preventing these settings.. this is turned off. If dhcp was working properly she would have an IP address in the 192.168.1.x range. If i lock a static IP address in the 192.168.1.x range everything works fine. It is somthing with the dhcp client on windows. I am sure of that. I need to get dhcp client working.. locking a static is no longer an option. Thanks
Brian
Report Offensive Follow Up For Removal
if you can get a connection on a fixed address it's probably not the DHCP Client itself: I'd look at WEP encryption setup problems.
Report Offensive Follow Up For Removal
Nope, this occurs whether they are plugged in (Cat 5) or wirelessly. I was hoping that someone might have had a similar expierience. I am the IT Manager for an International Advertising Agency, and I have tried everything along the normal routes. I am sure this is somthing internal with windows. Anyone have any other suggestions for me? I am not sure what direction to take with this one. thanks..
Brian
Report Offensive Follow Up For Removal
is your DHCP service starting with their machines? Start>control panel> administrative tools> services> DHCP client, make sure it is started, and set to automatic
Complete Computer Service, Inc.
NW Indiana
Report Offensive Follow Up For Removal
You know, i didnt check to see if it was started... it had always previously worked and then it just stopped. I suppose she might have gotten some type of bug that turned it to "off" or somthing. Thanks for the advice I'm going up there tonight i will check that one out.
Any other thoughts before i go?
Thanks,
Report Offensive Follow Up For Removal
I seem to have exactly the same problem
as you do, Brian, but haven't managed to find any usable solution to it. Did you
find any way to fix it?There are 11 computers connected to the
same SMC Barricade router, of which 10
work perfectly fine but one doesn't. For
some reason it is unable to use DHCP to find itself and address and thus uses
the 169.x.x.x address. However, if I reboot
the Barricade, then use "ipconfig /renew",
it gets the address perfectly fine.I also checked that DHCP client service
starts automatically and is running even
when no address is seemingly found.Anybody has a solution to this?
Jani
Report Offensive Follow Up For Removal
have you tried XP SP2? I saw a knowledgeBase article talking about this.
http://support.microsoft.com/?kbid=313896Let me know if this works. I'm having a similar problem and I'm waiting on my IT team to update my XP.
Report Offensive Follow Up For Removal
It sounds like you have a corrupt winsock entry. Try the steps below to see if this fixes your problem.
Click Start/Run
Type regedit then click OKDelete the two registry keys listed below...
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Winsock2
** Restart the computer
Click Start/Control Panel/Network Connections
Right click on your Local Area Connection icon and left click on properties
Click on the Install button
Select protocol and click Add
Click the Have Disk button
Type "c:\windows\inf" and click OK
Select Internet Protocol TCP/IP and click OK
close the properties window and restart the computer
Your Network card should now properly request the IP address from your routers DHCP server.
Report Offensive Follow Up For Removal
I had the same problem. It does not seem that we are alone. There seems to be quite a bit of advice on this. I definately think it is an SP2 problem.
I just bought a new computer. I upgraded it to XP Pro. It worked fine. It was after I downloaded the updates that I had the problem.
A google search will give you guite a few fixes. I did them all (Each at least twice.) I don't think there is a magic formula. The one that finally worked for me was the modem shutdown with the ethernet cable unplugging. However, since that is the simplest fix, I tried it at least half a dozen times before doing all the other fixes. I think you have to do the whole gamut of fixes and what fixes it is somewhat random.
It seems to me that you have to first get the Microsoft patch for this, then get your DHCP server cleaned out and reset (ipconfig/flush). You also need to reset your winsock registries. (Someone has already done a program for you to do it, the link is below) Then finally you can do the modem shutdown and cable resetting. (I didn't do it until the end out of frustration, but you may want to do the modem shutdown and cable resetting at each step. ;)
These web sites will help you out.
http://support.microsoft.com/default.aspx?scid=kb;en-us;884020
http://www.click2web.com/169.htmlGood Luck. My computer was down for a week before I could get to it, and it took me about 6 hours to fix.
Report Offensive Follow Up For Removal
The Google searches that worked the best for answers was:
XP 169 Ip address
You could add on the end "bug" or "problem"
Drill down a couple of pages.
Report Offensive Follow Up For Removal
I have the same exact problem. Well almost... Here's my configuration: 3 computers hooked up to a D-Link DI-524 router. One is Win 2000 Pro (This is the problem computer, hooked up to router via network cable), one is Linux (hooked up to router also via network cable), the last is Win 2000 (connected to router with wireless card).
Eveything was working fine for at least a cpl months. Until yesterday... I had Panda anti-virus on my Win 2000 computer. Updates were expired so I got myself a new Panda version. Disconnected the network cable from the computer to be safe when uninstalling/reinstalling the new Panda version. Did the uninstall/reinstall. Connected the network cable to the computer again and then the problem started.
My computer wouldn't get an IP address from the router and the IP address from IPCONFIG shows as 169.254.X.X. I cannot release/renew or do anything with the IPCONFIG command. I cannot reach the web based admin tool for the router thru 192.168.0.1. I switched ports, used a different cable but thats didn't fix it. I googled a little bit and saw some people suggest reinstalling TCP/IP which I did but it didn't help. If I set a static IP in 192.168.0.X range then I can ping the default gateway (192.168.0.1) but I still can't open the web based admin (192.168.0.1) in IE. I'm stumped. Must be something with DHCP client I guess since my other two computers Linux (network cable) and Win 2000 (wireless) are working fine with the same router. This looks like a widespread problem. I'd appreciate it if someone finds and post a solution.
Report Offensive Follow Up For Removal
For winxp there is a tool to help do this. The fact the MS released this indicates there must be a fair number of folks experiencing these issues:
http://support.microsoft.com/default.aspx?scid=kb;en-us;299357
Report Offensive Follow Up For Removal
Had much the same problem, tried response number eleven submitted by Rob. Worked perfectly!! Thanks!
Report Offensive Follow Up For Removal
I had a similar problem to this and (after much headache) figured out that VPN software I had installed (SSH Sentinel) seemed to cause the problem.
I have yet to find a solution, but I tried many things which did not work and as soon as I uninstalled SSH Sentinel, my wireless connection cleared right up.
Hope this saves someone from the same headache...
Report Offensive Follow Up For Removal
![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |