View Single Post
Old 02-06-2004, 22:46   #6
Tezcatlipoca
Inactive
 
Tezcatlipoca's Avatar
 
Join Date: Jun 2003
Location: Cambridge
Posts: 16,760
Tezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny stars
Tezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny starsTezcatlipoca has a pair of shiny stars
Re: Changing IP address (when I don't want to)

Quote:
Originally Posted by Richard M
It just means that the connection is dropping.
169.x.x.x is known as "auto configuration" which basically means that you have no connection and can't contact a DHCP server.

Following from what Richard said....

Do you have anything running on the PC which could block the DHCP renewal from the router? (e.g. software firewall incorrectly configured? May be clutching at straws here )

Have you tried manually assigning an IP address for your PC, instead of letting it obtain an IP from the router via DHCP?

Also:

To stop a Win 2000/XP PC from switching to an APIPA address when it cannot contact the DHCP server:

Quote:
Originally Posted by A file on my PC, can't remember where I got it!
Windows 2000 DHCP client is unable to connect to local resources?
In previous versions of Windows, a DHCP client would continue to use a leased address, until the lease expired, even if they were unable to connect to the DHCP server and default gateway.

In Windows 2000, if a client looses connectivity to a DHCP server and default gateway, they receive an APIPA (Automatic Private IP Addressing) IP address, until connectivity is restored. The client periodically sends DHCP discovery packets and then ARPs for the default gateway.

To determine if this has happend, open a CMD prompt and type ipconfig. If the IP address is in the APIPA Class B range, 169.254.0.0 to 169.254.255.255, they are unable to reach the DHCP server and default gateway.

If you wish to revert to the old behavior, disable APIPA on a specific adapter or for the entire computer -

Use Regedt32/regedit to navigate to or create:


Disable APIPA on a specific NIC

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters\Interfaces\<adapter name>

On the Edit menu, Add Value name IPAutoconfigurationEnabled, as a REG_DWORD data type, and set the data value to 0. The default (missing) value is 1, which enables APIPA on this interface.


Disable APIPA on the Entire Computer

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\Tcpip\Parameters

On the Edit menu, Add Value name IPAutoconfigurationEnabled, as a REG_DWORD data type, and set the data value to 0. The default (missing) value is 1, which enables APIPA on ALL interfaces.

NOTE: You must restart the client for the change to take effect.
Tezcatlipoca is offline   Reply With Quote