I have two wi-fi routers in my home (long story) but only one is connected to the internet at a time. Not that it should matter, but one is an 802.11-b and one is an 802.11-g. Although they have different SSIDs, otherwise they are both programmed the same, with WPA2 security and a list of MAC addresses to be allowed to connect. I've programmed my phone and laptop to recognize either network. My Droid 2 Global connects to one of them, the -b router, with no problem. I tap the wi-fi toggle icon and within a minute or so the 3G indicator goes off to be replaced by the wi-fi indicator. But if I switch to the -g router it doesn't connect unless I tell the phone to forget the network and re-enter the authentication data (SSID, password, etc.) again. If I look at Settings/Wi-Fi/ I see it try to connect, I see it find the router's name, and then it says "disconnected." My wireless laptop doesn't have this problem. It connects to the network just fine. I've tried only connecting a single device, it doesn't matter. The laptop will connect, the phone won't and only to the -g router. I'm stumped.