iPhone Personal Hotspot partially works, DNS, DHCP and port-blocking?
Hi, everyone!
I've got an iPhone SE 2nd Gen on Ting Mobile. It has Personal Hotspot capability, and I called Ting to confirm that they do not block any traffic.
The iPhone SE can connect to the internet and do everything (web browsing, IMAP/SMTP emails). It also seems to allow devices to connect to the Personal Hotspot over Wifi.
I have a 2016 Macbook Pro that I try to tether to the iPhone SE. It used to work perfectly, but a few years ago, some update either to iOS or macOS broke the Personal Hotspot.
Now, the MBP can't access the internet at all on the iPhone SE's hotspot. I have tried all the tips already from resetting the network settings on the iPhone to deleting the iPhone's SSID from macOS to using a direct USB connection. The MBP always gets an IP address of 192.0.0.1, the iPhone always acts as if the MBP is connected to the hotspot, but the MBP can't access the internet. I have tried running nslookup in Terminal on the MBP and that fails.
Then, I got a second device, a LINUX tablet, and connected that to the iPhone SE's hotspot over WiFi. It does a bit better. It can browse any website using the web browser. It can run nslookup and resolve names. ssh kind of works, but only if I use the IP address of the server, not a FQDN. But IMAP/SMTP in Thunderbird do not work.
So, I have learned that at least the iPhone with Ting can pass DNS, HTTP/HTTPS, and ssh traffic just fine. But there appear to be serious problems that prevent the normal use of the hotspot.
It looks like two or three problems together, probably something wrong with DHCP, DNS, and perhaps port-blocking.
Any input is welcome. I don't see many discussions of this issue, though there are a few "iPhone Personal Hotspot doesn't work" threads with lots of "Me Too" votes. None of them dig deeply into command line diagnostics that could help solve the problem.
For now, I need to get a hold of a second iPhone or a second mobile carrier's SIM card with known-good mobile data plan (known to not block any traffic). It would be nice to get a second Macbook too, but to some degree, the LINUX laptop can serve that purpose. If I get everything working on the LINUX laptop with the iPhone, that would implicate the Macbook Pro.
Thanks in advance for any help you may provide!
iPhone SE, iOS 17