【RedPocket】GSMA套餐在iOS26下使用WiFi Calling通话的方式(应该同样适用其他ATT卡)

Yorha 2026-07-30 17:17 1

先放结论


之前社区的反馈中,ATT线路的GSMA套餐普遍都有WiFi Calling下只能收发短信,不能通话的问题,具体表现为一打电话就掉WiFi Calling状态,必须重启才能恢复。


经过验证,这个现象其实是ATT的IPSec加密流量过不去导致的,而通话是依赖IPSec的,所以才会一打电话就掉WiFi Calling。


前置条件


需要有代理工具(Shadowrocket、Surge等)或者软路由


代理工具方式


使用全局美国节点代理或者增加以下UDP规则并分流美国节点:


AND,((GEOIP,US),(AND,((PROTOCOL,UDP),(OR,((DEST-PORT,500),(DEST-PORT,4500),(DEST-PORT,16384–16403))))))

然后修改代理工具配置,打开以下选项:

Surge: 首页 - 更多设置 - 高级设置,开启包含所有网络请求包含蜂窝服务

Shadowrocket: 设置 - 隧道,开启包含所有网络请求包含蜂窝服务

其他代理工具也可以找下这两个设置


软路由方式


确保防火墙放行了IPSec流量,以及UDP的500,4500端口走美国节点分流,然后手机连上WiFi,网关指向软路由即可


验证


完成以上配置后,WiFi Calling状态下在拨号盘长按1,能拨通进入语言信箱即设置成功


在外没有WiFi的情况下使用WiFi Calling


需要有开启数据的主卡,在启用了数据网络的情况下,将红包卡的运营商选择从自动改为广电,因为广电是不支持ATT漫游的,这个时候会注册失败无信号,然后就会触发iOS的WiFi Calling Over Cellular逻辑,使用主卡的流量激活WiFi Calling


最后


能用WiFI Calling完全体后,红包卡还是有性价比的,2.5美元/月有无限短信和无限通话分钟数。而且目前还没封死漫游,虽然套餐没有了漫游流量,但是可以通过充值漫游积分获得的5美元/GB的漫游流量价格。想对比对比Tello的5美元/月+税,10美元/GB的漫游流量费,新开卡无法云开漫游,红包卡还能继续用一阵 ^-^

最新回复 (2)
  • Ramo99 07-30 20:48
    1

    不用什么复杂的规则 surge规则模式下 final是美国节点 DNS递归分流做好就行

  • Freddy 08-27 03:56
    2

    UDP的500,4500端口走美国节点分流



    佬,我在软路由把这两个udp端口设置了分流,然后成功启用了wifi calling,收发短信正常,但我尝试打了一个电话之后,wifi calling就断了,然后再也连不上了,请教可能是什么原因啊?

* 帖子来源Linux.do
返回