I made yesterday, a lot of tests !Try to Change, on your Router, the DHCP "Client Lease Time": set it on 10 minutes ;-)
Give us feedback, Thanks
Tested Hardware:
- Galaxy S2, Firmware 2.3.5 GT9100, I9100xxki4, Kernel 2.6.35.7-i9100xwkj2-cl676699 [email protected] #2, Gingerbread.xwkj2
- 3 router with different chipset (Broadcom BCM4712, BCM5352 and BCM6358)
- One Home Web-server based on Apache with IP 192.168.2.250
- One Network Printer, IP 192.168.2.50 (with web interface)
- One WDlxTV Live, IP 192.168.2.60 (with webinterface)
- GS2 with DHCP IP (I made a IP reservation in the router) 192.168.2.205
- IPCONFIG Tools like “IpConfig App” or Network Info II” on GS2
- I setup the DHCP "Client lease time" to 1440mn (default value) on my Routers
After a lot of automatic switching from G3 to WiFi, the GS2 was unable to open a Internet website or to update my mailbox.
1- GS2 IP settings with DHCP:
With Tool “Network Info II”, the IP Config is:
- IP 192.168.2.205, mask255.255.255.0
- Gateway: 192.168.2.2
- DNS1: 192.168.2.2
- DNS2: 0.0.0.0
With Terminal emulator,
- ping google.com result: no answers
- ping on IP from google.com, ping 209.85.148.147 : no answers
- ping on my router: ping 192.168.2.2 : OK (~12ms-50ms)
- ping on my wbserver: ping 192.168.2.250 : OK (~12ms-50ms)
- ping from my Laptop to GS2: ping 192.168.2.205 : OK (~50-600ms)
With GS2 Webbrowser:
- connection on URL: http://www.google.com: unable to connect this intenet site
- connection on IP from URL http://www.google.com, IP 209.85.148.147: Not OK !
- connection on URL from my webserver : http://192.168.2.250 : the webpage is reachable and opened it,
- connection on URL from the webpage from my router: https://192.168.2.2: the web interface from my router is reachable and opened it,
- all connections on all web pages inside my Home network are ok !!!
2- GS2 IP setting with Fix IP:
- IP 192.168.2.230, mask255.255.255.0
- Gateway: 192.168.2.2
- DNS1: 192.168.2.2
- DNS2: 0.0.0.0
Same problem as in point 1: inside my Home network, all ok. Not ok on all connection to the Internet !!
3- I tried the same Fix IP but set the DNS from Google 8.8.8.8 and 8.8.4.4
Same problem as in point 1
Conclusion:
- The GS2 is connected on WiFi. It receive, or it using, the IP Settings (in my case the 192.168.2.205(DHCP received settings) or the FIX IP 192.168.2.230)
- Inside my Home network is all OK (ping, webbrowsing, FTP)
As soon I made a request on the Internet, nothing is going!!
- Anywhere, the Galaxy S2 is loosing the Gateway (in my case, 192.168.2.2, my router)
- and/or Anywhere the Galaxy S2 is loosing the DNS (in my case, 192.168.2.2, my router)
In all cases, the IPCONFIG Tools, i used, gave me every-time a good IP configuration.
To Set the “Client Lease time” on 10 minutes, in my router(s) seams to force the Galaxy S2 to setup completely the IP settings.
Sometimes, I loose the connection to the Internet, but after a few minutes (in the 10 mn range from the Lease) it came back.
I am not completely sure, but I can remember, on 2.3.4 I had never problems with the WiFi (but not sure)
Voilà, my complete Analyz.
Don’t found a solution but tried to made a complet testing … with hope that a Samsung Engineer is reading this rapport and will found a solution.
My feeling is, it is not a Galaxy S2 Hardware problem, but only a software or Driver problem.