My phone (an Android Moto G4) is currently on my home WiFi, and can’t connect to the Internet. The WiFi itself is working, because one of my computers has no network cables going into it, only a WiFi connection, and it’s still able to connect. But, shrug, maybe there’s something wrong with the WiFi on my phone, so I tried turning it off and falling back on the 3G. And that doesn’t work, either. Both the WiFi and 3G are showing good signal strength, but both have exclamation points next to them (but I can’t find any explanation of what problem they’re finding). When I try to load a web page, Chrome gives me the error message “DNS_PROBE_FINISHED_NO_INTERNET”. When I try loading https://188.8.131.52 , I get the message
If the computer is connecting to WIFI, but your phone isn’t, then I can’t see how it could be a router/modem problem. The problem must be with your phone. My phone does this from time to time & what has fixed the problem is to toggle everything off then back on–Go to settings & toggle WIFI off/on; same for airplane mode; then turn phone off & on again & see if that fixes it.
My iPhone does this from time to time & it was explained to me at the Genius Bar that powering the phone off & back on (or toggling the WIFI settings off & on) reestablishes the “handshake”. The handshake, I was told, establishes the protocols with the communication link & if something is off, then powering off/on gets it back on track.
I’m sure I did a horrible job of explaining that and maybe some techy person will chime to explain it properly.
I should mention that my Windows desktop computer, which connects via the WiFi, does fall off of it somehow every few days, and needs to be rebooted before it works again. But that still wouldn’t account for the 3G failing at the same time.
If some buffer were really full (I have seen this “sendto: No buffer space available” error before on a computer running BSD; still no idea what precisely caused it, but deleting and recreating the wireless interface worked), then it could affect the 3G data connection as well. It is a software, not a hardware, problem.