I have "Obtaining IP Address Problem in Android 4.2.1". There is an endless loop with final message "avoiding poor internet connection" though the wi fi signal is excellent!
Well, I solved the problem by changing dhcp into fix ip. I change the IP to 192.168.1.55. Of course the setting maybe differ with your network.
I didn't fill the gateway and DNS because it's already filled up: