I have this problem quite frequently. And when I searched Google regarding this issue, I found a lot of discussions and solutions but none seemed to give me a permanent fix.
Wifi is connected to a network but no internet access. This happens quite frequently. Out of 10 cases, 6 cases is connected but no internet access. During this issue, my other devices connect to the wifi network and internet just fine.
Wifi adapter Qualcomm Atheros AR9285
Wifi modem TPLink MR 3220
Wireless Security WPA/WPA2 - Personal
I have done all the network troubleshoots that comes with Windows 10.
Initially when the issue started occurring very often when I upgraded to Windows 10. I changed the settings in Power management(turn off wifi) and it helped the situation to get better but not completely.
I have installed the latest WiFi driver(10.0.0.329) for the adapter compatible with Win10.
Bonjour service has been stopped.
Windows firewall has been stopped. Don't have any antivirus or other firewalls installed.
The above steps did make the number of time the issue occur to come down, but the issue still persists.
On further troubleshooting I noticed, the issue only persists when ,in Network and Sharing center, the network fails to identify itself. So changed the settings for the network to be a private network, and that helped a lot.
So whenever, my network gets identified as a Private network, my internet works just fine. But Win10 takes a lot of time identify the network and in 40% of the time just labels it Unidentified and Public and my internet doesn't work.
I also identified that sometimes when the network is private, suddenly the network switches itself back to a public network and then no internet access.
I have tried adding the ip of my modem as the default Gateway ip in the Wifi settings.
So, to summarise I need to know why Windows 10 doesnt recognise my network and if it does why does it switch back to Public or unindentified network.
Why does internet stops working when connected to a network classified as Public or Unidentified network.