I'm sitting here in my favorite coffee shop, noticing people working around me with their laptops. They're all connected to the internet. I have a Dell M90, with a Dell Wireless 1490 Dual B and WLAN Mini-Card (Microsoft's Packet Scheduler), Windows XP SP2. I set up my connection using all the defaults -- WPA-Personal (PSK).
Anyway, terrific signal strength, I have the password, the network ID is broadcast. BUT - the router refuses to give me -- and only me -- an IP address. With Ethereal/Wireshark in promiscuous mode, I can see packets flying all over the place on my adapter. I can see my computer sending "DHCP Discover" packets every 3 seconds. But the router NEVER sends a packet in reply. Nobody else here is at all sophisticated -- they're using the default OS wifi settings, DHCP, etc.
However, if I set my IP address to a static address, I can use their network just fine. Everything's peachy.
What the heck? This is a new coffee shop, new router equipment, my laptop is new -- why would they refuse me (or my NIC type, or god knows what category they might be using)? I tried every other combination of wifi settings, to no avail.
Nothing works. Help!