On my Android phone, I can connect to websites and browse them fine. Also, if I turn my mobile Hotspot on, I can connect a desktop/laptop to it, FTP into the phone itself etc.
However, if I try to connect to any website from my laptop over the Portable Hotspot connection, this fails. traceroute to 8.8.8.8 shows about 10 hops, with about 53 msec trip time, ending at 209.85.241.35 or 216.239.56.19 - but doesn't go all the way there.
What could the problem be? And how can I circumvent it?
Notes:
- Ping from my computer to my phone (192.168.43.1) works.
- Connections fail even if I use numeric addresses, so it doesn't look like a DNS issue.
- I have a Redmi 3S phone, with Android version 6.0.1 (MMB29M) - with no customizations, just official updates.
- I'm in the US and using Simple mobile.
Additional ex-post-facto information:
When I flew back to the Netherlands and switched to my local cellular provider (T-Mobile Netherlands), everything was working fine and I could connect to websites from the same laptop - without any configuration changes whatsoever, both with numeric addresses and domain names. So it must be some issue with the cellular provider (or compatibility on the phone side, or the laptop side, with what it offers).