For the life of me, I cannot get iphone USB tethering to work. I installed iTunes, re-enabled firewall Core IPv6, ICMPv6 ( I had previously turned off all ipv6 because I don't need it) , DHCP service (my office is small enough to manage static ip's). And no va. Any clues anyone?
Hey Victor M,
Sorry to hear you're hitting a wall with iPhone USB tethering—that can be frustrating, especially in a static IP setup like yours. You've already covered some good ground by reinstalling iTunes and tweaking IPv6/DHCP/firewall settings, which are common culprits. Let's troubleshoot this step by step. I'll keep it factual based on typical Windows-iOS interactions (assuming you're on Windows, given the iTunes mention—if not, let me know!).
First, double-check the basics on your iPhone:
- Go to Settings > Personal Hotspot and make sure it's toggled on. If it's already on, toggle it off and back on.
- Ensure your iPhone has a solid cellular data connection (tethering won't work without it).
- Try a different USB cable or port on your computer—faulty cables are sneaky and cause this more often than you'd think.
On the Windows side:
-
Device Manager check: Plug in your iPhone via USB, open Device Manager (search for it in the Start menu), and look under "Network adapters" or "Universal Serial Bus devices." You should see something like "Apple Mobile Device Ethernet" or similar. If it's missing or has a yellow exclamation mark, right-click and select "Update driver" or uninstall/reinstall it.
-
Services verification: Open Services (search for "services.msc"), and ensure "Apple Mobile Device Service" and "Bonjour Service" are running and set to Automatic. Restart them if needed.
-
IPv6 note: iPhone tethering often relies on IPv6 for the connection handshake, even if your network is IPv4-only. Since you re-enabled Core IPv6 and ICMPv6 in the firewall, that's smart—but make sure IPv6 is enabled on the specific network adapter (in Network Connections > Properties > check IPv6). If you disabled it system-wide before, a reboot after re-enabling might help.
-
DHCP tweak: Even with static IPs in your office, the tethered connection creates its own mini-network that needs DHCP. If you've got any third-party firewall or antivirus (like Windows Defender Firewall beyond what you mentioned), temporarily disable it to test. Also, ensure no group policies are blocking DHCP on that interface.
Other quick tests:
- Update iTunes to the latest version from Apple's site (not the Microsoft Store one, as it sometimes has issues).
- Restart both your iPhone and computer after making changes.
- If you're on Windows 10/11, try running the Network Troubleshooter (Settings > Network & Internet > Status > Network troubleshooter) with the iPhone connected.
If none of that gets it going, could you share more details? Like your Windows version, iPhone model/iOS version, and any error messages you're seeing (e.g., in Event Viewer or on the iPhone)? That'll help narrow it down further.
Hang in there—we'll get this sorted!