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
Question marked as Top-ranking reply

Posted on Nov 29, 2020 5:16 AM

So guys. It seems that a fix has been found.

https://github.com/libimobiledevice/libimobiledevice/issues/1038


In practice Apple change a piece of protocol and a quick fix (could) exists (https://github.com/jpirko/linux_mlxsw/commit/f33d9e2b48a34e1558b67a473a1fc1d6e793f93c)


Obviously, routers' os vendors have to implement this fix. For example for GL-INET someone has already implemented this one http://download.gl-inet.com/firmware/snapshots/20201126/ for the others (as me) we need to wait for the official patch by our vendor but I hope it's only a matter of time.


Thanks Apple for your support and help your customer during force smart-working due to quarantine and outbreak.

This is the last time I auto-update your FW, and suggest to everyone to switch-off it.



69 replies

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

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 Account.