openmptcprouter icon indicating copy to clipboard operation
openmptcprouter copied to clipboard

Wifi calling is not supported on Android via OMR

Open DeLoWaN opened this issue 2 years ago • 4 comments

Expected Behavior

Wifi calling is working when using OMR supported.

Current Behavior

In my house I have very poor mobile network reception, I then use wifi calling to handle the calls on my phone (Huawei P30, Android 12.0.0.134). It works well when I set static IP to both of my WAN, but whenever I use OMR as a router, the wifi calling feature refuses to work.

Interestingly, I do not have the issue with an iPhone.

Possible Solution

Steps to Reproduce the Problem

  1. Activate the wifi calling feature on an Android Phone (the carrier should authorize it)

Context (Environment)

Specifications

  • OpenMPTCProuter version: v0.58.5 r0+16336-b36068d35d
  • OpenMPTCProuter VPS version: 5.4.100-mptcp 0.1026
  • OpenMPTCProuter VPS provider: Scaleway
  • OpenMPTCProuter platform: x86_64
  • Country: France

DeLoWaN avatar Jun 20 '22 15:06 DeLoWaN

You mean VoWiFi ? I don't have a compatible phone to test that for now... Strange that it work with iPhone, are you sure you output via OMR in this case ?

Ysurac avatar Jun 22 '22 19:06 Ysurac

You mean VoWiFi ? I don't have a compatible phone to test that for now... Strange that it work with iPhone, are you sure you output via OMR in this case ?

Yes, I meant VoWIFI. Yes, I'm sure OMR is in use, I use OMR subnetwork IP (192.168.100.0/24) to test. If I set the IP on my phone of my subnetwork ADSL (192.168.10.0/24) or subnetwork 4G (192.168.5.0/24), it works. And yes, that is odd that for iPhone it works, and I only have one Android phone VoWIFI compatible to test at my home. Maybe when friends or relatives comes over, I will have some more devices available for testing :).

Actually it does not bother me that much since I just set the IP of my ADSL subnetwork on my phone, I do not need aggregation on it, but I though it was a good idea to report it if anyone already encountered the issue.

DeLoWaN avatar Jun 23 '22 12:06 DeLoWaN

Ah, I found something interesting. I read this comment which tells that with V2ray, it was not working.

I confirm it comes from V2ray, since I enabled it following the optimisation wiki. Once disabled and back to Shadowsocks, the voWifi works now on my Android phone.

Maybe this info should go on a doc somewhere.

DeLoWaN avatar Jun 23 '22 13:06 DeLoWaN

It works fine over OMR for my Android phone and WiFi calling

Jimmy062006 avatar Jun 27 '22 15:06 Jimmy062006

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 5 days

github-actions[bot] avatar Sep 25 '22 19:09 github-actions[bot]