Today I noticed strange problem, my phone connects to WiFi but says that device can’t provide internet.
Laptop and wife’s phone connects without a problem to the same SSID and they have internet connection. I tried to forget network and to reboot my phone and nothing helped.
Check if the phone got an IP address.
Check on your router if a lease was handed out to your phone (check with MAC address visible on your phone from previous step).
Disconnect your phone, manually remove lease of your phone if present, then connect again.
I’m using ax3 as router, phone connects to cAP ax managed by capsman.
Phone have static lease, no randomnised MAC address, gets IP, i can see in log that it’s connected but still no internet.
Nothing was changed, in the morning everything was fine, left for work and when i get home no internet on phone, but everything else is working on this SSID.
So, I do have dedicated DNS (Adguard Home running on separate RPI4) but that wasn’t the problem. I rebooted the router and now my phone works on main WiFi. I didn’t rebooted DNS server.
One more thing, i set DNS only for main network, other networks use default DNS settings from router.
What is weird is that only my phone didn’t work (i still had access to local network and when i tried to go for eg to youtube or something i didn’t get DNS error but no internet access)
I have supout file but reboot solved the problem so i dont know is there a point to bother support with this.
I also tested with upstairs AP before rebooting, and with 2.4 and 5 GHz SSID, same results so it was router related… Also no errors or something in router logs.
My server, which runs DNS service for my LAN, was down (some idiot connected it to wrong power outlet and power went AWOL ). After server came back to life, phones “got internet back” even though their IP setup didn’t change.
So support said that they didn’t find problem in supout file, and i had to reboot router again, same problem, only time my wife’s phone also didn’t have connection.
After reboot it’s working again. I didn’t reboot DNS server.
Also i tried to access google.com using IP address and nothing, no internet connection. If this is DNS error then i should be able to access web sites by entering IP ?