Unsolved

This post is more than 5 years old

2 Posts

4035

November 19th, 2004 14:00

Cannot obtain IP address from routers when switching between networks.

I have a 600m with the Intel Pro Wireless 2200BG built in. I can connect to one of my networks (home or work) but then when I go to connect to the other network the computer cannot obtain an IP address. I have to go through numerous re-boots and power downs to get it to get onto to network. The signal strenghts are excellent in both cases, just no IP aasigment without major difficulty.

2 Posts

November 19th, 2004 17:00

Thanks, I'll try it.

695 Posts

November 19th, 2004 17:00

I had that problem when I came from work to my home wireless system. The problem was that (somehow), the computer (or wireless device) retained the gateway of the other network. That is, in trying to obtain a DHCP address, the system would try to contact 10.18.8?.? instead of 192.168.?.? . Of course, the system should broadcast to obtain a new IP address. I don't know if it is a problem with the device or with Windows (though I suspect it is a Windows bug).

Anyway, solved the problem by using devcon.exe (Microsofts command line device manager) to restart the connection. Used a logon script to restart the device.

Devcon.exe can be obtained here:http://support.microsoft.com/default.aspx?scid=kb;en-us;311272

12 Posts

November 20th, 2004 03:00

Perhaps you could try just releasing and then renewing your IP address lease. Since address leases can be obtained with a long duration, your computer may be trying to hang on to that lease.

To manually do this (without the GUI), launch a command window, then type

ipconfig /release

to chuck your old IP address away. The computer should respond with a new IP address of 0.0.0.0. Then type

ipconfig /renew

to force the system to request a new IP address. If successful, you should see a new IP address onscreen; otherwise, it will respond with an error message that will give you some clue as to what is happening (e.g. Unable to contact DHCP server).

&^)

695 Posts

November 20th, 2004 17:00



@adamer wrote:
Perhaps you could try just releasing and then renewing your IP address lease. Since address leases can be obtained with a long duration, your computer may be trying to hang on to that lease.

To manually do this (without the GUI), launch a command window, then type

ipconfig /release

to chuck your old IP address away. The computer should respond with a new IP address of 0.0.0.0. Then type

ipconfig /renew

to force the system to request a new IP address. If successful, you should see a new IP address onscreen; otherwise, it will respond with an error message that will give you some clue as to what is happening (e.g. Unable to contact DHCP server).

&^)




That should work, but in the instance I mentioned where the system is retaining the address of the gateway which no longer exists, it doesn't work. The wireless device just fails to obtain a DHCP address. That should never happen. The device should broadcast for a DHCP server. That it doesn't is either a problem with the device drivers or with the OS -- and I don't know which.

4.4K Posts

November 21st, 2004 16:00

Jerry,

This suggestion is likely too obvious - make sure you don't have a default gateway statically set in the TCP/IP properties for the connection. Another possibility is that there's a problem with the Winsock 2 "Layered Service Provider" chain. Those can usually be fixed with WinsockXPFix or lspfix.

Jim

695 Posts

November 21st, 2004 20:00

OK Fixed LSP entries. Will see if it makes a difference (turned off devcon logon script too).

695 Posts

November 22nd, 2004 22:00

Looks like LSP may have been the problem. Connected at home after work today with no problem. I don't pretend to know anything about LSP, so I can't know.

4.4K Posts

November 23rd, 2004 04:00

Jerry,

If you're interested in learning more about "layered service providers", here's a diagram from a provider of a LSP product showing how it affects the way the system handles TCP/IP traffic, and a Microsoft technical article describing the feature in depth.

An example of a beneficial layered service provider is software that scans incoming EMAIL for viruses. Since all (non-Web based) EMAIL uses the "simple mail transfer protocol" (SMTP), a Layered Service Provider can examine all SMTP traffic for the presence of viruses.

A hostile LSP may divert certain types of traffic, like traffic bound for Web sites, to a hostile Web site. The fact that fixing the LSP chain (more than one LSP can be present, good and bad) fixed the problem suggests that it would be a good idea to check for the presence of malware using Ad-Aware and Spybot.
No Events found!

Top