Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

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 ?

share|improve this question
    
Sounds like bad modem firmware. If you're fully updated, I recommend flashing an older modem that performs better -- XDA would be a good place to look. –  Matthew Read Feb 22 '11 at 12:13
    
you might also try manually assigning an IP to your device - that might result in a faster connection. Also see, if you face similar connectivity issues with other WiFi access points / routers in auto mode. –  Sparx Feb 23 '11 at 7:38
    
I have done that. Still inconsistent connection handshake. I have removed foursquare which has improved things as well as tweetDeck. –  giulio Feb 24 '11 at 0:28
add comment

3 Answers

I have noticed the same thing happening occasionally - I find that if I turn the wifi (on the phone) off and on again it will usually pick the wireless network up straight away - that's not quite as drastic as having to enable/disable airplane mode.

share|improve this answer
add comment
up vote 0 down vote accepted

In the absence of a definitive answer I did a lot of experimentation. Firstly, if you have http intensive apps this version Android (2.2), won't change connectivity until the operation is complete.

Switch to Airplane mode. You can still connect to your router but app traffic is suspended. You shield get a connection at this point. Deactivated Airplane mode and you should be running on your router. If anyone can nominate tools that can help track http app activity on android, Please post.

share|improve this answer
add comment

I'm using HTC Desire with Froyo and have a Netcomm NB6Plus4Wn, but haven't exprienced any problems with connecting to Wifi.

Is your home Wifi one of the saved Wifi networks on your phone? (It should do this automatically if you've connected once before). I find that the phone takes much longer when searching for new networks, but is fairly quick if it is connecting to an existing/saved one.

Also, I've had some problems with 3G Internet and this was solved by turning the phone off and on - maybe give that a go?

share|improve this answer
    
Yes to all of the above, I have found that "on/off" of the phone works sometimes. Also found that the Netcomm routers are a bit glitchy with devices. I have assigned static IP addresses to all devices at home as well. After much experimentation the best solution has been to enable airplane mode and then connect. –  giulio Feb 24 '11 at 3:31
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.