EC20 无法拨号,接收电话一直提示通话中

EC20 使用中国移动电话卡无法拨号,和接收电话

hello,我使用一块 Quectel EC20 模块,当前固件版本如下:

ATI
Quectel
EC20F
Revision: EC20CEFHKGR06A06M2G
AT+CVERSION
VERSION: EC20CEFHKGR06A06M2G
Mar 20 2020 13:40:42
Authors: QCT

目前使用中国移动 SIM 卡。同一张 SIM 卡放到普通手机中, 通话正常。

AT+CPIN?
+CPIN: READY
AT+CSQ
+CSQ: 27,99
AT+COPS?
+COPS: 0,0,"CHINA MOBILE",7
AT+CEREG?
+CEREG: 0,1
AT+CGATT?
+CGATT: 1
AT+QNWINFO
+QNWINFO: "FDD LTE","46000","LTE BAND 3",1350

从现有回显看,SIM、信号、LTE 数据注册均正常;问题更像是语音域未注册或 LTE 语音能力未满足。

建议按以下方向排查:

  1. 先确认语音 CS 域注册状态

    AT+CREG?
    

    仅 AT+CEREG? 正常只能说明 LTE EPS 注册正常,不代表传统语音可用。
    如果 AT+CREG? 未注册,普通拨号和来电可能会失败或被网络侧提示忙音。

  2. 确认是否被锁定在 LTE-only
    当前:

    AT+COPS?
    +COPS: 0,0,"CHINA MOBILE",7
    

    7 表示 LTE。
    如果模块配置为仅 LTE,而当前固件/SIM/网络未完成 VoLTE 注册,则语音无法通过 CSFB 回落,可能出现无法拨号、来电提示通话中。

    可检查网络制式扫描配置:

    AT+QCFG="nwscanmode"
    

    如配置为仅 LTE,建议按 EC20 对应 AT 手册恢复为自动搜网模式后重启模块,再测试拨号。

  3. 中国移动卡建议确认 VoLTE/CSFB 条件

    • 若使用 CSFB 语音:需要模块可回落到可用的 2G/3G 语音网络,并且 CS 域注册正常。
    • 若使用 VoLTE 语音:需要 SIM 开通 VoLTE、模块固件支持对应运营商 VoLTE 配置,并完成 IMS 注册。
  4. 当前固件较旧,建议确认语音能力
    您当前版本为:

    EC20CEFHKGR06A06M2G
    

    如项目需要中国移动 VoLTE,建议确认该固件包是否支持对应运营商 VoLTE。固件不可跨型号、跨区域随意替换,需使用与 EC20F 硬件版本匹配的官方固件。

  5. 建议提供给工程师的关键信息
    后续如需官方进一步判断,建议补充:

    AT+CREG?
    AT+CEREG?
    AT+QCFG="nwscanmode"
    AT+QNWINFO
    拨号时的完整AT交互日志
    

    重点看拨号时是否发生 LTE 到 2G/3G 的回落,或是否存在 IMS/VoLTE 注册能力问题。

本回答仅供参考。若问题已解决,可标记为 :white_check_mark:解决方案 ;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。

您好,可否试下如下指令:
AT+QCFG=“ims”,1 // 启用 VoLTE / IMS

AT+QCFG=“ims” // 查询

// 返回 +QCFG: “ims”,1,1 → 已激活

// 返回 +QCFG: “ims”,1,0 → 未激活

好像还是没有激活

AT+QCFG="ims",1
OK
AT+QCFG="ims"
+QCFG: "ims",1,0

OK

那看下MBN有哪些,是不是使用的移动的VoLTE,通过下面指令查看:
AT+QMBNCFG=“List”