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

iOS 8: T-Mobile WiFi Calling on 5s issues

Is anyone out there having problems with WiFi calling w/ their iPhone on T-Mobile?


I updated my Wife's 5s to iOS 8, and enabled the feature in settings because we suffer from terrible calling performance on T-Mobile (1 maybe 2 bars of signal) in our home. She still drops calls regularly. I dropped a call three times while speaking with T-Mo support about it last night.


They told me that they had to provision the feature on the account, which they did a couple of days ago, but even after doing so, it still doesn't seem to be working. How can I tell if the iPhone is using WiFi on a call? Is there an option to force it to use WiFi for calls?


I have an (older, rectangle 2nd gen) Time Capsule in bridge mode that serves WiFi to the house, but I don't think it is the issue because other wireless devices work just fine and I have no other WiFi issues. Also, the other phones on our T-Mobile account are all Android phones that support WiFi calling and they all seem to be working flawlessly with WiFi calling and indicate when the phone is placing the call over WiFi.


So, aside from using a different WiFi base station (such as T-Mobile's new WiFi router - which I won't do unless it supports bridge mode because I have a much more robust Cisco firewall doing the routing) I can only conclude this is an Apple/T-Mobile issue with their implementation of WiFi calling.


Just wondered what other iOS 8 & T-Mobile users were seeing with WiFi calling.


Thanks in advance, any helpful info would be appreciated.


-Rob

Posted on Sep 18, 2014 7:31 AM

Reply
67 replies

Sep 23, 2014 12:16 PM in response to yummymayo

I also suspect that my issue specifically may be due to the fact I have comcast for internet services now (they've monopolized the building, I don't have a choice) but they frequently will dip in and out of service. Often it goes unnoticed unless I am steaming something, but I wonder if my issue is because Wi-Fi calling loses a signal and will simply drop out at the smallest loss of connection.


To give context, my Wi-Fi calling HAS worked and connected, but it only takes a few minutes for it to disappear. It'll usually come back after a hard reset. So the issue could still be the kinks with Apple/T-Mobile, or maybe it's just a crap internet provider.

Sep 23, 2014 2:01 PM in response to brownbear222

@muadible2010: The more I think about it, I highly doubt T-Mo would "pull back" the availability of WiFi calling. It has been available since Beta 3 of iOS8.


I suppose anything is possible, and maybe they did find a show-stopping bug, but I at this point, I am not sure the front line support staff at either Apple or T-Mo really know anything about this feature. The available date of 9/25 makes coincides with the day T-Mo starts shipping the WiFi Cellspot routers, so that leads me to believe many at T-Mo do not realize that you don't have to have their router in order for WiFi calling to work. I think they are jumping to a conclusion there.


I am heading to the Apple Store this evening to discuss this with a Genius, but my original conclusion remains. I think it is highly dependent on how you obtain your WiFi Internet connection, and devices that are more "promiscuous" will basically allow any and all traffic in and out, and the key to this whole thing is getting Apple and/or T-Mo to document and disclose the TCP/UDP/ICMP details required.


My own testing bears this out. I can't get it to work on WiFi behind a Cisco ASA-5510 firewall, but it does seem to work when I join the 5s to a Verizon MiFi hotspot device. This seems consistent with what others have explained. For those of you who can't seem to get it to work, PLEASE try it on other WiFi networks.


I just wish that iOS 8 would positively announce or display when a WiFi call was placed or was in progress. The indicators are non-existent as far as I can tell. My own Samsung Galaxy Note 3 running Android 4.4.2 is very good about this. It specifically tells you when calls will go out over WiFi, etc.


I guess if push comes to shove, I will set up a network traffic analyzer (I have been wanting to learn how to do this on my home LAN anyway) and isolate the IP address assigned to the 5s and see what kind of chatter it generates...

Sep 24, 2014 6:43 AM in response to robroy90

Here is the latest update from last night's visit to the Apple Store:


Spoke to a Genius and she did some checking, and did a rather interesting test. She put the phone into Airplane mode, and then just turned back on WiFi only, leaving off the cellular radio.


We then placed a test call there in the store from my phone to the 5s. It worked. This proves to me that the feature definitely works, and appears to be properly configured on the phone and T-Mobile's back end. The phone does have Carrier Update v17.1 - but I also was having trouble finding the switch in settings to specifically enable WiFi calling, so perhaps the carrier update removed that switch? It is either that or I am not looking in the right place. For those who can still see it, exactly what are the steps to get there so I can check to see if it has been pulled from mine due to the carrier update?


So, after leaving the Apple store, I then went home to try this same test on my home LAN/WiFi that has the Cisco Firewall at the border. I put the phone into Airplane mode again, and then just turned on the WiFi radio only, leaving the cellular radio off. Much to my surprise, the WiFi call worked there as well.


This tells me that my theory on the TCP/UDP ports was probably incorrect. I made no further changes to the firewall, and the 5s appears to have used the available open ports just like my Android phones do. In one sense, this is good because it tells me more specific firewall rule changes are apparently not necessary.


However, this is bad because it then tells me that there must be issues with the algorithm that Apple/T-Mo use on the phone to determine when a call is made or taken which radio to use. It seems to me that under iOS 8.0 and the current carrier settings the phone must be set to prefer a weak cell signal over even a strong WiFi signal. I can't think of any other explanation, because if the cellular radio is unavailable, the WiFi calls are pristine and seem to work well.


At this point, my wife has a workaround, but it is a huge pain. She has to remember to put the phone into Airplane mode when she gets home, and turn it off when she leaves the house. I sincerely hope that future iOS 8.x and/or carrier updates address this and set the phone to either ignore the cellular radio for calls for Wifi, or use it only after an attempt of a WiFi call fails.

Sep 24, 2014 7:04 AM in response to robroy90

I have to admit, that whole wifi calling disappearing thing was bothering me. Made no sense. Retraced my steps mentally and realized I was looking in the wrong place for wifi calling. I was looking under Settings-Cellular when in fact it is under Settings-Phone. Duh! With that turned on I've been good since. WiFi calling appears to be working just fine. So my assertion that the carrier update might have removed the setting is completely false. The arbitrary activation date of 9/25 was probably a system glitch. For instance, I ordered 16GB versions of the silver 6 and 6 Plus. Both are definitely silver, yet TMO shows them as gold. Each time I change it in their system, it reverts back to gold by the next time I log in. Go figure.


As a side note, I received the personal cellspot from TMO yesterday. At first I was simply going to hook it up to my Airport Extreme. After seeing the performance difference, I actually packed the Extreme away in the original packaging. Now seeing wifi speeds of just over 60Mbps. Before I was getting around 27Mbps. Considering the router is essentially free, that was a no brainer.

Sep 24, 2014 12:36 PM in response to robroy90

So, I've tested out your new found knowledge, robroy90, on airplane mode for about half the day and so far it seems correct. Here is my theory: (keep in mind my issue is that Wi-Fi calling will connect but randomly turn on and off without my doing anything)


- I experimented with trying airplane mode ON with Wi-Fi ON. That seems to connect to Wi-Fi calling fine.

- I also tried to turn cellular data OFF with Wi-Fi ON, and this also seems to yield the same results. It won't randomly drop off after connecting.


I think that since the iPhone doesn't yet have the option for "Wi-Fi preferred" my phone is constantly tricked into thinking it should establish a connection with cellular, even if the connection is weak. As I said in a previous post, I am in a real dead zone which fluctuates between no signal and a very rare three bars.


I thought comcast might be the issue, but as I am now using my phone with cellular data OFF, Wi-Fi still seems to be working just fine. I think this is a good thing because the implications and hopes are that they'll soon release an update which will give the option of using Wi-Fi calling ONLY when connected to Wi-Fi, as opposed to jumping back and forth. Seems a fairly simple fix.

Sep 24, 2014 12:59 PM in response to yummymayo

@muadible2010: Thanks for your update. Based on your environment, I'd say you made the right call. That cellspot router they are offering is a very capable 802.11ac router in its own right (rebranded late model Asus running custom firmware that prioritizes calling traffic so that streaming won't kill a call). For my home network, it is not that easy. I am extremely particular about my hardware, and the reliability and stability of Cisco hardware is very important to me. It sometimes comes at the cost of flexibility until I get rules correct when required, but I prefer having my WiFi access points separate from my firewall/routing device. It is good to see in this case that it does not appear further tweaking will be required.


So, I am taking a different approach with T-Mobile. I am going to refuse the delivery of their cellspot wifi router when it arrives and instead accept the delivery of the new LTE booster they also shipped. Their (native) signal strength in my home (prior to any augmentation) is terrible. I currently have their 3G booster and it helps a little bit, but they promise me the performance improvements with the LTE version are quite substantial. I am eager to try it when it arrives.


@yummymayo: Your experiences perfectly mirror my own. I also firmly believe that as of right now the phone does get confused on which to use, which explains why my wife's calls drop left and right at home, despite having a strong WiFi signal throughout the house. I think the (very) weak cell signal trumps right now, and Apple needs to add some sort of option to specify how WiFi calling is handled, beyond the feature just being on or off. Somewhat akin to the feature setting they have for how iOS handles iMessage if you are familiar with that. Sometimes, you can have problems with message delivery, and there is a setting to send a message as a traditional SMS message if iMessage fails. I think a similar approach is required here. I would much prefer settings that afford granular control over how calls are handled. Profile settings based on location (like I have in Android) would be IDEAL, but that is probably a pipe dream for iOS because it is supposed to "just work".


I see iOS 8.0.1 was rolled out this afternoon, so all bets are now officially off. There was no specific mention of WiFi calling improvements in the release notes, but Apple is notorious for implementing changes well beyond what they document, so it would not at all surprise me if something was changed behind the scenes or another switch has appeared. I will probably upgrade hers tonight (since its hers... <grin>).


Beyond the WiFi issue, my only other complaint is the battery life, but I know that is another topic for another day....

Sep 24, 2014 5:19 PM in response to robroy90

I am going to put the new Asus Cellspot between my modem and internal network and have the modem provide the Asus an IP address and then use the Asus to act as DHCP server and connect the rest of the access points to the Asus. I will also have a different SSID on the Asus and connect the iPhones in the house to that SSID and use the regular household SSID for all other devices. Hopefully this will allow the Asus to manage QoS across devices since all traffic has to run through it.

iOS 8: T-Mobile WiFi Calling on 5s issues

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