New iOS 14 iPhone-tethering mode makes all iPhones very hot

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> General Questions
Author Message
jeeten
DD-WRT Novice


Joined: 16 Aug 2020
Posts: 11

PostPosted: Tue Jul 20, 2021 17:54    Post subject: New iOS 14 iPhone-tethering mode makes all iPhones very hot Reply with quote
I've used iPhone tethering mode extensively on v3.0-r44236 and it's been excellent.

I noticed it wasn't working with iOS 14 so I updated to a more recent version today. It works, but the iPhone gets very hot now when it's connected, even if there's no network activity.

The heat issue affects all iPhones, not just those running iOS 14. Versions of DD-WRT with the older tethering code don't make iPhones hot, but they don't work with iOS 14 at all.

Is anyone aware of this? Seems like it's probably not good for phones that are connected.
Sponsor
Alozaros
DD-WRT Guru


Joined: 16 Nov 2015
Posts: 4495
Location: UK, London, just across the river..

PostPosted: Tue Jul 20, 2021 18:23    Post subject: Reply with quote
iPhones tend to be a hot product...get a heat-sink.. Razz

https://www.banggood.com/3pcs-100x41x8mm-Aluminum-Heat-Sink-Heat-Sink-Cooler-For-High-Power-LED-Amplifier-Transistor-Cooling-p-1342545.html?cur_warehouse=CN

_________________
Atheros
TP-Link WR740Nv1 ---DD-WRT 47117 BS AP,NAT
TP-Link WR1043NDv2 -DD-WRT 47381 BS AP,NAT,AP Isolation,Ad-Block,Firewall,Local DNS,Forced DNS,DoT,VPN,VLAN
TP-Link WR1043NDv2 -DD-WRT 47381 BS AP,NAT,AD/Block,Firewall,Local DNS,Forced DNS,DoT,VPN,VLAN
TP-Link WR1043NDv2 -Gargoyle OS 1.12.0 AP,NAT,QoS,Quotas
Qualcomm Atheros/
Netgear R7800 --DD-WRT 47381 BS AP,NAT,AD-Block,AP&Net Isolation,VLAN's,Firewall,Local DNS,DoT,Vanilla
Netgear R9000 --DD-WRT 47381 BS AP,NAT,AD-Block,AP Isolation,Firewall,Local DNS,DoT,2,4Ghz only,Vanilla
Broadcom
Netgear R7000 ---DD-WRT 47381 BS AP,Wi-Fi OFF,NAT,AD-Block,Firewall,Local DNS,Forced DNS,VLAN's,DoT,VPN
------------------------------------------------------
Stubby for DNS over TLS I DNSCrypt v2 by mac913
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3135

PostPosted: Tue Jul 20, 2021 18:49    Post subject: Reply with quote
ASRock G10? Anyway, I have difficulty believing this unless it is failing USB hardware (e.g. ports or cable).

A phone's battery will get very hot if supplied power is failing as it cannot keep up with demand.


Last edited by blkt on Tue Jul 20, 2021 18:53; edited 1 time in total
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 10001
Location: Texas, USA

PostPosted: Tue Jul 20, 2021 18:53    Post subject: Reply with quote
And this is related to DD-WRT, how? I don't think the tethering code has changed (that much) since the "old" code. Kernel updates, driver updates, etc. are not necessarily the work of DD-WRT developer(s). I had to back-track so that my magic crystal ball could tell me you are using an ASRock G10. You should consider being more complete in your posts, since you have one unanswered about speeding up your connectivity. Perhaps this is a caveat of the devices now being on the 4.9 kernel and updates to said kernel's networking stack and drivers over the past couple of years or so, but it's not something that was likely willfully done on DD-WRT's end. Linux folks have no bearing on Apple's OSes or their code and driver updates. Does this problem exist on iOS 12.x.x or older?
blkt wrote:
I have difficulty believing this unless it is failing USB hardware (e.g. ports or cable).

A phone's battery will get very hot if supplied power is failing as it cannot keep up with demand.

Or if the battery is about to pop.

_________________
Official Forum Rules, Guidelines & Helpful InformationFirmware FAQInstallation WikiWhere Do I Download Firmware?
DON'T use Chromium-based browsersRTFM/STFW TL;DR is NOT an excuse. • Why Should I Care What Color the Bikeshed Is?
Please DO NOT PM me with questions; Ask in the forum. ---------------------- Linux User #377467 counter.li.org / linuxcounter.net
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3135

PostPosted: Tue Jul 20, 2021 19:02    Post subject: Reply with quote
It's a common thing, for example when using a cheap car charger or cable and the current cannot keep up.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 10001
Location: Texas, USA

PostPosted: Tue Jul 20, 2021 19:19    Post subject: Reply with quote
blkt wrote:
It's a common thing, for example when using a cheap car charger or cable and the current cannot keep up.

And the end result can be that battery expands and if it doesn't pop and catch fire, you are lucky and get to keep your phone. The worst non-fire case I have seen personally destroyed the screen; literally shattered it into oblivion. Customer decided to get a new phone, so I was left with the old one and parts. iPhone 8+. I was surprised that the shell didn't get warped beyond salvage or that the mainboard didn't get fried.

_________________
Official Forum Rules, Guidelines & Helpful InformationFirmware FAQInstallation WikiWhere Do I Download Firmware?
DON'T use Chromium-based browsersRTFM/STFW TL;DR is NOT an excuse. • Why Should I Care What Color the Bikeshed Is?
Please DO NOT PM me with questions; Ask in the forum. ---------------------- Linux User #377467 counter.li.org / linuxcounter.net
jeeten
DD-WRT Novice


Joined: 16 Aug 2020
Posts: 11

PostPosted: Wed Jul 21, 2021 9:36    Post subject: Reply with quote
I can see some defensive responses here, but the heat issue seems to be a real issue with recent builds of DD-WRT. I have two iPhones and several good quality cables to test with.

My older iPhone runs iOS 13, while the new one runs iOS 14. Either phone can be connected to a Mac or a Windows 10 computer and it will run cold, even with very heavy network activity - that's always been an advantage of the USB hotspot over the Wi-Fi hotspot.

Connect any of these phones to a recent build of DD-WRT, however, and the phone will get very hot very quickly, even with no significant network activity.

Anyone with the necessary devices and DD-WRT can test this for themselves.
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 10001
Location: Texas, USA

PostPosted: Wed Jul 21, 2021 11:43    Post subject: Reply with quote
Ok, so test this on a current distribution of Linux on a Linux-only PC to rule that out. Also, test it on stock firmware for your device to rule that out. Report back. Need conclusive evidence that it is an issue in the firmware. Perhaps even test output voltage at the USB port of your router. We need some, "me, too" chime ins as well. I have personally not seen this issue on iPhone or Android.
_________________
Official Forum Rules, Guidelines & Helpful InformationFirmware FAQInstallation WikiWhere Do I Download Firmware?
DON'T use Chromium-based browsersRTFM/STFW TL;DR is NOT an excuse. • Why Should I Care What Color the Bikeshed Is?
Please DO NOT PM me with questions; Ask in the forum. ---------------------- Linux User #377467 counter.li.org / linuxcounter.net
blkt
DD-WRT Guru


Joined: 20 Jan 2019
Posts: 3135

PostPosted: Wed Jul 21, 2021 12:21    Post subject: Reply with quote
jeeten wrote:
Versions of DD-WRT with the older tethering code don't make iPhones hot, but they don't work with iOS 14 at all.

Instead of conclusion without evidence, need to rule out failing hardware. Not much has changed, buffer size.

Changesets: 44229 and 44899. Use stock firmware, or maybe bisect old builds to isolate last known working.
egc
DD-WRT Guru


Joined: 18 Mar 2014
Posts: 8127
Location: Netherlands

PostPosted: Wed Jul 21, 2021 13:01    Post subject: Reply with quote
It seems we are using the official Linux patch:
https://github.com/torvalds/linux/commit/f33d9e2b48a34e1558b67a473a1fc1d6e793f93c#diff-d13f85b8acc1204f31e7abc538e9fdb1faa07b94cd928800b6b976561d32f6e3

So not sure if DDWRT is to blame?

That patch was necessary because Apple did some 'silly' things Wink

_________________
Routers:Netgear R7800, R6400v1, R6400v2, Linksys EA8500, EA6900 (XvortexCFE), E2000 (converted WRT320N), WRT54GS v1.
WireGuard Documents & Guides:https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327397
OpenVPN Documents & Guides: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327398
IPSET: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=327261
Install guide R6400v2:http://forum.dd-wrt.com/phpBB2/viewtopic.php?t=316399
Install guide R7800: https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=320614
Forum Guide Lines (important read):https://forum.dd-wrt.com/phpBB2/viewtopic.php?t=324087
kernel-panic69
DD-WRT Guru


Joined: 08 May 2018
Posts: 10001
Location: Texas, USA

PostPosted: Wed Jul 21, 2021 13:10    Post subject: Reply with quote
Is this on iOS 14.7? Seems like Apple is releasing upgrades left and right because of issues. I just haven't noticed this particular issue with Linux and USB tethering.
_________________
Official Forum Rules, Guidelines & Helpful InformationFirmware FAQInstallation WikiWhere Do I Download Firmware?
DON'T use Chromium-based browsersRTFM/STFW TL;DR is NOT an excuse. • Why Should I Care What Color the Bikeshed Is?
Please DO NOT PM me with questions; Ask in the forum. ---------------------- Linux User #377467 counter.li.org / linuxcounter.net
Alozaros
DD-WRT Guru


Joined: 16 Nov 2015
Posts: 4495
Location: UK, London, just across the river..

PostPosted: Wed Jul 21, 2021 15:38    Post subject: Reply with quote
a silly question, while USB tethering does your router provide the necessary current Amps and voltage to your iPhone? If not there you go...getting hot...

I don't think its a good idea to charge phones in router usb ports, but as tethering needs to be connected to USB and you have only one, its a silly but....true

_________________
Atheros
TP-Link WR740Nv1 ---DD-WRT 47117 BS AP,NAT
TP-Link WR1043NDv2 -DD-WRT 47381 BS AP,NAT,AP Isolation,Ad-Block,Firewall,Local DNS,Forced DNS,DoT,VPN,VLAN
TP-Link WR1043NDv2 -DD-WRT 47381 BS AP,NAT,AD/Block,Firewall,Local DNS,Forced DNS,DoT,VPN,VLAN
TP-Link WR1043NDv2 -Gargoyle OS 1.12.0 AP,NAT,QoS,Quotas
Qualcomm Atheros/
Netgear R7800 --DD-WRT 47381 BS AP,NAT,AD-Block,AP&Net Isolation,VLAN's,Firewall,Local DNS,DoT,Vanilla
Netgear R9000 --DD-WRT 47381 BS AP,NAT,AD-Block,AP Isolation,Firewall,Local DNS,DoT,2,4Ghz only,Vanilla
Broadcom
Netgear R7000 ---DD-WRT 47381 BS AP,Wi-Fi OFF,NAT,AD-Block,Firewall,Local DNS,Forced DNS,VLAN's,DoT,VPN
------------------------------------------------------
Stubby for DNS over TLS I DNSCrypt v2 by mac913
Display posts from previous:    Page 1 of 1
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> General Questions All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum