Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iOS14 iPhone USB tethering broken for Linux/OpenWRT

A number of forums are reporting that iOS14 iPhone USB tethering is broken for Linux/OpenWRT, though it still works fine for e.g. W10:

https://forum.openwrt.org/t/has-the-ios14-tethering-issue-been-resolved/74949

https://forum.gl-inet.com/t/can-t-tether-w-iphone-gl-ar750s/11286/14


I am personally experiencing this issue. Post my iOS14 upgrade, USB tethering still works fine for me to my W10 laptop, but not via my OpenWRT router (OpenWRT 19.07.04 on GL-iNet B1300). Other forums imply the same broken behaviour on various flavours of Linux :(


Is anyone else inconvenienced by this? And more importantly, does anyone have any ideas how to get a fix/work around?


Thanks.


Posted on Sep 24, 2020 6:58 AM

Reply
69 replies

Oct 8, 2020 6:08 PM in response to phrichuk

USB Tethering worked for me about 2 months ago prior to updating to iOS 14.0.1. It is definitely broken on attempting to tether both my iPhone SE and iPhone 11 Pro to OpenWrt based GL.iNet AR300M (and also AR150-Ext) travel routers. I substituted a Netgear MR1100 M1 Nighthawk LTE Router with USB tether for the iPhone(s) and it worked immediately. As others have indicated, from inspection of the IP addresses it appears to be properly connected, but there is no traffic flow.

Oct 10, 2020 8:30 AM in response to STBN2570

No, that is not correct. I couldn't get USB tethering to work with either of to iPhones running iOS 14 to my GL.iNet AR300M travel router. Since I was trying to eliminate the possibility of user error, I substituted my Netgear MR1100 M1 for an iPhone with a USB- to USB-A tether to the AR300M just to see if I had the AR300M properly configured. Turns out that I did. At no point did I try to tether an iPhone to the M1.

Oct 12, 2020 11:14 AM in response to phrichuk

Looks like iOS 14.0 broke Linux compatibility via some non-backwards-compatible interface changes. It doesn't affect Windows. People are trying to fix it from the OSS community side (see discussion on this libimobiledevice issue: https://github.com/libimobiledevice/libimobiledevice/issues/1038).


But I haven't seen any sign of successful USB tethering yet on Linux and iOS 14.

Oct 22, 2020 5:46 AM in response to phrichuk

Agree’d, infact I spent a good part of the night on the phone with 1st & 2nd level support over at apple. When I tried to convince them the seriousness of my situation & pleaded for assistance to roll back to iOS13.7, their answer was simply “we didn’t officially support linux tethering before, and it’s not our priority now”.


I’m not interested in bashing apple right now, I just need a solution to get my family back online that doesn’t cost me new infrastructure again. Apple’s only suggestion was “buy a new hotspot” which of course also means a new data plan to go with it 😢. I hope someone at apple has a heart and helps put priority on this

Oct 23, 2020 4:05 PM in response to phrichuk

A couple of people here said they were able to tether their iPhones to their routers wirelessly (albeit not reliably). Can someone share how this is done? I’d rather have an unreliable connection for my family, than no connection at all.


Next step is to dump my family’s 9 apple devices and look for a new ecosystem to become a regular consumer of. The irony is I was one of those idiots that upgraded hardware often.

iOS14 iPhone USB tethering broken for Linux/OpenWRT

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.