I have a Tplink router and I have noticed I get wifi connection problems when trying to connect to it using my Samsung Galaxy tab mini tablet. After a lot of checks, I managed to see that the problem is from the DHCP.
The problem happens only when using a secure network (WEP or WPA/PSK).
The problem was that after the phone would recognize the net and try to connect to it, it would say "Remebered" on the connection for a short period and them it would show "Disabled" without any reason.
Since the problem is in DHCP, and until they fix it, it can be soved by defining a manual IP address on the wifi settings of the tablet:
- Goto Settings -> Wireless and Network -> Wi-Fi Settings
- If your router is already shown in the list, "long click" on it and choose "forget"
- (ignore the entry if it re-appears automatically)
- Select Add Wi-Fi network
- Type the name of your network, set the security type (WEP or WPA/WPA2 PSK) and enter the password
- The network should appear now on the list, don't connect to it yet
- "long click" on your network entry, and then setup your ip address manually, choose one from the range defined in the router (e.g., 10.0.0.24 or 192.168.1.24) then set the network mask (typically 255.255.255.0) and then set the gateway and dns addresses - these should be the address of your router, the same address you put on your home computer browser to access the admin of your router, you can see it by opening a 'cmd' window on your computer and typing 'ipconfig' , use the same gateway address listed there for your phones gateway and dns settings.
Note: i noticed that getting the possibility to set your ip manually on the tablet is not consistent and it won't always give you this option when 'long clicking' on your network - you will hav to use trial and error.