I have a HTC Desire running Froyo (2.2). When I get home, the desire takes a long time before it establishes a connection with my Wifi broadband. Sometimes restarting the router works, other times switching to "Airplane" mode and then enabling Wifi and then disabling "Airplane" mode makes the connection. I have a Netcom NB5+4w modem. I know that current HTTP activity delays the switch to Wifi from 3G. But even when there is no http traffic running on my phone it spends all of it's time "obtaining IP address" from the router. I don't run many apps and I force close many of them in case they are blocking access. But it doesn't seem to make a difference
Has anyone else had similar problems ? and do you have a reason/solution ?