This appears to be a common concern amongst Samsung Galaxy Ace owners (including myself) and possibly prevalent with other Android devices, that whenever the device attempts to connect to Wi-Fi, the following messages are received; 1. Scanning... 2. Obtaining IP address... 3. Disconnecting... 4. Scanning... In Method 2, I’ve provided a step-by-step workaround utilizing a static IP address should you encounter this problem. Please note, this workaround may not work for all instances of this problem – two methods are provided. Method One. This method resets/reloads the WLAN or Wi-Fi driver in your Ace. From your dial-pad enter: *#*#526#*#* wait for the following status message to appear. WLANTest Engineering Mode Status... Driver loading successful To exit, tap the Back button. Method 2 -The Workaround. First, go to Settings > Wireless and networks > Wi-Fi settings Tap on Wi-Fi settings and enable Wi-Fi and Network notification. Next, click on the Menu button and choose Advanced. In Advanced mode, scroll down to IP settings and input the following: (Be sure to checkmark the "Use static IP" box before continuing with this procedure). IP address > 192.168.2.130 Gateway > 192.168.1.1 Netmask > 255.255.255.0 DNS 1 > 18.104.22.168 DNS 2 > 22.214.171.124 Tap on the Menu button and choose Save. Remember to disable the "Use static IP" option. For example, if you are only experiencing Wi-Fi connectivity problems with your home wireless router, yet you are able to access Wi-Fi through a wireless router at work - disable the option prior to using the work router. One last method to resolve a connectivity issue with your wireless router is to simply unplug the router until all of the status lights have turned off (approximately thirty seconds or so) then plug it back in. On most wireless routers there are options to specifically assign your device to the wireless router.