EG25 voice calls failures

Hi,

I’m trying to migrate from SIMCOM’s GSM modules and during testing a EG25 module it was found that it cannot make voice calls and always responds with NO CARRIER. But it can send SMSes. How to fix it?

/* Start AT SYNC: Send AT every 500ms, if receive OK, SYNC success, if no OK return after sending AT 10 times, SYNC fail */
[2022-04-01 16:48:10:808_S:] AT
[2022-04-01 16:48:10:864_R:] AT
[2022-04-01 16:48:10:864_R:] OK
[2022-04-01 16:48:10:865_S:] ATI
[2022-04-01 16:48:10:920_R:] ATI
[2022-04-01 16:48:10:920_R:] Quectel
[2022-04-01 16:48:10:920_R:] EG25
[2022-04-01 16:48:10:920_R:] Revision: EG25GGBR07A08M2G

[2022-04-01 16:48:10:920_R:] OK
[2022-04-01 16:48:10:931_S:] ATI
[2022-04-01 16:48:10:984_R:] ATI
[2022-04-01 16:48:10:984_R:] Quectel
[2022-04-01 16:48:10:984_R:] EG25
[2022-04-01 16:48:10:984_R:] Revision: EG25GGBR07A08M2G

[2022-04-01 16:48:10:984_R:] OK

/* Use ATV1 to set the response format */
[2022-04-01 16:48:10:985_S:] ATV1
[2022-04-01 16:48:11:040_R:] ATV1
[2022-04-01 16:48:11:040_R:] OK

/* Use ATE1 to enable echo mode */
[2022-04-01 16:48:11:287_S:] ATE1
[2022-04-01 16:48:11:340_R:] ATE1
[2022-04-01 16:48:11:340_R:] OK

/* Use AT+CMEE=2 to enable result code and use verbose values */
[2022-04-01 16:48:11:493_S:] AT+CMEE=2
[2022-04-01 16:48:11:544_R:] AT+CMEE=2
[2022-04-01 16:48:11:544_R:] OK

/* Get the baudrate, if the value is 0 (auto baudrate), then it will be set to 115200 (fixed baudrate) to assure reliable communication and avoid any problems caused by undetermined baudrate between DCE and DTE, value of IPR should be saved with AT&W */
[2022-04-01 16:48:11:795_S:] AT+IPR?
[2022-04-01 16:48:11:847_R:] AT+IPR?
[2022-04-01 16:48:11:847_R:] +IPR: 115200

[2022-04-01 16:48:11:847_R:] OK

/* Use ATI to get module information of Manufacturer ID, Device module and Firmware version */
[2022-04-01 16:48:11:897_S:] ATI
[2022-04-01 16:48:11:949_R:] ATI
[2022-04-01 16:48:11:949_R:] Quectel
[2022-04-01 16:48:11:949_R:] EG25
[2022-04-01 16:48:11:949_R:] Revision: EG25GGBR07A08M2G

[2022-04-01 16:48:11:949_R:] OK

/* Use AT+GSN to query the IMEI of module */
[2022-04-01 16:48:12:053_S:] AT+GSN
[2022-04-01 16:48:12:105_R:] AT+GSN
[2022-04-01 16:48:12:105_R:] 861861042631492

[2022-04-01 16:48:12:105_R:] OK
[2022-04-01 16:48:12:106_S:] AT+QURCCFG=“URCPORT”,“usbmodem”
[2022-04-01 16:48:12:158_R:] AT+QURCCFG=“URCPORT”,“usbmodem”
[2022-04-01 16:48:12:158_R:] OK

/* Use AT+CPIN? to query the SIM card status : SIM card inserted or not, locked or unlocked */
[2022-04-01 16:48:12:663_S:] AT+CPIN?
[2022-04-01 16:48:12:716_R:] AT+CPIN?
[2022-04-01 16:48:12:716_R:] +CPIN: READY

[2022-04-01 16:48:12:716_R:] OK

/* Use AT+CIMI to query the IMSI of SIM card */
[2022-04-01 16:48:12:820_S:] AT+CIMI
[2022-04-01 16:48:12:872_R:] AT+CIMI
[2022-04-01 16:48:12:872_R:] 515025567332666

[2022-04-01 16:48:12:872_R:] OK

/* Use AT+QCCID to query ICCID number of SIM card */
[2022-04-01 16:48:13:022_S:] AT+QCCID
[2022-04-01 16:48:13:074_R:] AT+QCCID
[2022-04-01 16:48:13:074_R:] +QCCID: 89634203185515807265

[2022-04-01 16:48:13:074_R:] OK

/* Use AT+CSQ to query current signal quality */
[2022-04-01 16:48:13:125_S:] AT+CSQ
[2022-04-01 16:48:13:178_R:] AT+CSQ
[2022-04-01 16:48:13:178_R:] +CSQ: 21,99

[2022-04-01 16:48:13:178_R:] OK

/* Use AT+CREG? /AT+CGREG? to query the network registration status. */
[2022-04-01 16:48:13:180_S:] AT+CREG?
[2022-04-01 16:48:13:232_R:] AT+CREG?
[2022-04-01 16:48:13:232_R:] +CREG: 0,1

[2022-04-01 16:48:13:232_R:] OK
[2022-04-01 16:48:13:234_S:] AT+CGREG?
[2022-04-01 16:48:13:286_R:] AT+CGREG?
[2022-04-01 16:48:13:286_R:] +CGREG: 0,1

[2022-04-01 16:48:13:286_R:] OK

/* Use AT+COPS? to query current Network Operator */
[2022-04-01 16:48:13:338_S:] AT+COPS?
[2022-04-01 16:48:13:390_R:] AT+COPS?
[2022-04-01 16:48:13:390_R:] +COPS: 0,0,“Globe Telecom-PH GLOBE”,7

[2022-04-01 16:48:13:390_R:] OK

/Use AT+CEREG? to query current EPS Network Registration Status/
[2022-04-01 16:48:13:440_S:] AT+CEREG?
[2022-04-01 16:48:13:492_R:] AT+CEREG?
[2022-04-01 16:48:13:492_R:] +CEREG: 0,1

[2022-04-01 16:48:13:492_R:] OK
[2022-04-01 16:48:13:542_S:] AT+CLVL=?
[2022-04-01 16:48:13:594_R:] AT+CLVL=?
[2022-04-01 16:48:13:594_R:] +CLVL: (0-5)

[2022-04-01 16:48:13:594_R:] OK

/* use AT+CPIN? to query the SIM card status : SIM card inserted or not, locked or unlocked */
[2022-04-01 16:49:52:590_S:] AT+CPIN?
[2022-04-01 16:49:52:645_R:] AT+CPIN?
[2022-04-01 16:49:52:645_R:] +CPIN: READY

[2022-04-01 16:49:52:645_R:] OK

/Use AT+CEREG? to query current EPS Network Registration Status/
[2022-04-01 16:49:52:651_S:] AT+CEREG?
[2022-04-01 16:49:52:702_R:] AT+CEREG?
[2022-04-01 16:49:52:702_R:] +CEREG: 0,1

[2022-04-01 16:49:52:702_R:] OK

/* use AT+CSQ to query current signal quality */
[2022-04-01 16:49:52:753_S:] AT+CSQ
[2022-04-01 16:49:52:805_R:] AT+CSQ
[2022-04-01 16:49:52:805_R:] +CSQ: 21,99

[2022-04-01 16:49:52:805_R:] OK

/* use AT+CREG? /AT+CGREG? to query the network registration status, if the return value is [0,1] or [0,5], it is successfully registered, other value is fail to register */
[2022-04-01 16:49:52:810_S:] AT+CREG?
[2022-04-01 16:49:52:862_R:] AT+CREG?
[2022-04-01 16:49:52:862_R:] +CREG: 0,1

[2022-04-01 16:49:52:862_R:] OK
[2022-04-01 16:49:52:863_S:] AT+CGREG?
[2022-04-01 16:49:52:916_R:] AT+CGREG?
[2022-04-01 16:49:52:916_R:] +CGREG: 0,1

[2022-04-01 16:49:52:916_R:] OK

/* Use ATD; to dial up */
[2022-04-01 16:51:05:047_S:] ATD096xxxxxxx;
[2022-04-01 16:51:05:103_R:] ATD096xxxxxxx;
[2022-04-01 16:51:05:103_R:] NO CARRIER

/* Use ATD; to dial up */
[2022-04-01 16:51:09:327_S:] ATD096xxxxxxx;
[2022-04-01 16:51:09:381_R:] ATD096xxxxxxx;
[2022-04-01 16:51:09:381_R:] NO CARRIER
[2022-04-01 16:51:12:340_S:] AT+CLCC
[2022-04-01 16:51:12:395_R:] AT+CLCC
[2022-04-01 16:51:12:395_R:] +CLCC: 1,1,0,1,0,"",128

[2022-04-01 16:51:12:395_R:] OK

/* Use ATD; to dial up */
[2022-04-01 16:51:50:695_S:] ATD+6396xxxxxxx;
[2022-04-01 16:51:50:751_R:] ATD+6396xxxxxxx;
[2022-04-01 16:51:50:751_R:] NO CARRIER
[2022-04-01 16:51:56:711_S:] AT+CLCC
[2022-04-01 16:51:56:765_R:] AT+CLCC
[2022-04-01 16:51:56:765_R:] +CLCC: 1,1,0,1,0,"",128

[2022-04-01 16:51:56:765_R:] OK

Thank you,
Peter

I have logs cought by LTE_QWinLog, where can I send it for an investigation?

That’s a 4G/LTE connection. Are you trying to use VoLTE for the voice call?

If you want a CS (circuit-switched) voice call instead, have you tried restricting the modem to 2G or 3G? These both support CS calls.

LTE is PS (packet-switched) only. My understanding is that you may need IMS and a suitable active MBN file for that.

Actually, I was going to use TTS (AT+QWTTS) after dialing as it worked with SIMCOM modules. Thanks for your help.

I’ve come across a site which might have some relevant information, even though it’s for the BG96 IoT module:

http://www.noomio.com.au/wiki/bg96/bg96-volte-on-cat-m1/

Finally it was found that our EG25-G-GD module doesn’t suport voice…