[Galaxy S II General] netokee:
I made yesterday, a lot of tests !

Tested Hardware:

- Galaxy S2, Firmware 2.3.5 GT9100, I9100xxki4, Kernel 2.6.35.7-i9100xwkj2-cl676699 root@DELL144 #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.