Why "QMI protocol error (14)"

Hello,

Our product includes :
Modem: RC7620-1
Version: SWI9X07H_00.08.07.00 0ce4c1 jenkins 2021/03/17 02:18:20

Everything works fine, but I don’t understand why, for varying lengths of time, the modem can’t connect and gives the following message:

error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
call end reason (1): generic-unspecified
verbose call end reason (2,209): [internal] pdn-ipv4-call-throttled
error: network start failed, no packet data handle

I don’t understand what the problem is ?

Thank you for your help
See you soon
JFT

what is the return of

AT!ENTERCND=“A710”
AT!IMPREF?
AT!GSTATUS?
AT+CEREG?
AT+CGDCONT?
AT+CFUN?

Hello jyijyi,
thank you for your reply

Here are the answers to the Hayes questions asked :

AT!ENTERCND=“A710”
OK

AT!IMPREF?
!IMPREF:
preferred fw version: 00.08.07.00
preferred carrier name: SIERRA
preferred config name: SIERRA_000.057_000
preferred subpri index: 001
current fw version: 00.08.07.00
current carrier name: SIERRA
current config name: SIERRA_000.057_000
current subpri index: 001

OK

AT!GSTATUS?
!GSTATUS:
Current Time: 140 Temperature: 36
Modem Mitigate Level: 0 ModemProc Mitigate Level: 0
Reset Counter: 1 Mode: ONLINE
System mode: WCDMA PS state: Attached
IMS reg state: NOT REGISTERED IMS mode: Normal
IMS Srv State: NO SMS,NO VoIP
WCDMA band: WCDMA 900
WCDMA channel: 3075
GMM (PS) state:REGISTERED NORMAL SERVICE
MM (CS) state: IDLE NORMAL SERVICE

WCDMA L1 state:L1M_PCH_SLEEP LAC: C296 (49814)
RRC state: DISCONNECTED UTRAN Cell ID: 01526FF7 (22179831)
RxM RSSI C0: — RxD RSSI C0: —
RxM RSSI C1: — RxD RSSI C1: —

OK

AT+CEREG?
+CEREG: 0,5

OK

AT+CGDCONT?
+CGDCONT: 1,“IP”,“m2mroaming17”,“0.0.0.0”,0,0,0,0
+CGDCONT: 2,“IPV4V6”,“ims”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,0
+CGDCONT: 3,“IPV4V6”,“sos”,“0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0”,0,0,0,1

OK

AT+CFUN?
+CFUN: 1

OK

Here is the log of the connection attempt
I have hidden the identifiers

REDY: Loading profile at /var/etc/qmi/qmi-network.conf…
REDY: APN: m2mroaming17
REDY: APN user: ------------
REDY: APN password: -------------
REDY: APN auth: CHAP
REDY: qmi-proxy: no
REDY: Checking data format with ‘qmicli -d /dev/cdc-wdm0 --wda-get-data-format ‘…
REDY: Device link layer protocol retrieved: raw-ip
REDY: Getting expected data format with ‘qmicli -d /dev/cdc-wdm0 --get-expected-data-format’…
REDY: Expected link layer protocol retrieved: 802-3
REDY: Updating kernel link layer protocol with ‘qmicli -d /dev/cdc-wdm0 --set-expected-data-format=raw-ip’…
REDY: Kernel link layer protocol updated
REDY: Starting network with ‘qmicli -d /dev/cdc-wdm0 --wds-start-network=apn=‘m2mroaming17’,username=’-----------’,password=’-------------’,auth=‘CHAP’ --client-no-release-cid '…
REDY: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
REDY: call end reason (1): generic-unspecified
REDY: verbose call end reason (2,209): [internal] pdn-ipv4-call-throttled
REDY: Saving state at /var/etc/qmi/qmi-network-state-cdc-wdm0… (CID: 3)
REDY: error: network start failed, no packet data handle
REDY: Clearing state at /var/etc/qmi/qmi-network-state-cdc-wdm0…

Thank you for your help
See you soon
JFT

Can you try with another sim card without authentication requirement?
BTW, did you also try AT+CGAUTH?

You can also try AT!SCACT to see if it can establish data connection:

Hello jyijyi,
thank you for your reply

Can you try with another sim card without authentication requirement?
No, no SIM without authentication because the modems are embedded in secure management systems.

BTW, did you also try AT+CGAUTH?
here is the answer:

+CGAUTH: 1,2,“351925689550”
+CGAUTH: 2,0
+CGAUTH: 3,0

OK

In the documentation it is written that the password should be present but this is not the case.

You can also try AT!SCACT to see if it can establish data connection
This is not possible. This makes me rewrite the whole procedure for managing the modem. I am not in a PC.

When I look at the response to the AT!GSTATUS?, the mode is LTE when the connection is correct…

System mode: LTE PS state: Attached
IMS reg state: NOT REGISTERED IMS mode: Normal
IMS Srv State: NO SMS,NO VoIP
LTE band: B7 LTE bw: 15 MHz
LTE Rx chan: 2825 LTE Tx chan: 20825
LTE CA state: INACTIVE
EMM state: Registered Normal Service
RRC state: RRC Idle

PCC RxM RSSI: -59 RSRP (dBm): -87
PCC RxD RSSI: -92 RSRP (dBm): -134
Tx Power: – TAC: C28B (49803)
RSRQ (dB): -9 Cell ID: 00114400 (1131520)
SINR (dB): 16.8

…and the mode is WCDMA when the connection is not working.

System mode: WCDMA PS state: Attached
IMS reg state: NOT REGISTERED IMS mode: Normal
IMS Srv State: NO SMS,NO VoIP
WCDMA band: WCDMA 900
WCDMA channel: 3075
GMM (PS) state:REGISTERED NORMAL SERVICE
MM (CS) state: IDLE NORMAL SERVICE

WCDMA L1 state:L1M_PCH_SLEEP LAC: C296 (49814)
RRC state: DISCONNECTED UTRAN Cell ID: 01526FF7 (22179831)
RxM RSSI C0: — RxD RSSI C0: —
RxM RSSI C1: — RxD RSSI C1: —

Could you explain the difference?

Thank you for your help
See you soon
JFT

how about fixing the technology to be LTE by AT+KSRAT?

Currently the command is AT+KSRAT=0
I’ll do the test.
But the sim cards are 3G-4G and multi-operator.

In the AT+KSRAT documentation it says:
1 GSM only => 2G
2 UMTS only => 3G
5 LTE only => 4G

What is the WCDMA mode?

i think WCDMA is the 3G

Hello jyijyi,

I did the test in the different modes of the AT+KSRAT= query and the result is always the same.

Do you have any additional information about these error messages ?

REDY: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
REDY: call end reason (1): generic-unspecified
REDY: verbose call end reason (2,209): [internal] pdn-ipv4-call-throttled

Thank you for your help
See you soon
JFT

Why did you test OK previously when technology was LTE?

means that registration is denied. It seems that the device isn’t able to properly communicate with the SIM 192.168.o.1 card provider. Usually, the troubleshooting steps for this issue are these: Try a different SIM card, preferably a SIM card from a different carrier than you already have.

Hello jyijyi and sophiaab98,

I understand that the modem is denied,
but the problem is not permanent and this is true for all technologies.
When the connection is established everything is ok.
When the connection is denied I get the following message and I would like to know more about the refusal.

REDY: error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
REDY: call end reason (1): generic-unspecified
REDY: verbose call end reason (2,209): [internal] pdn-ipv4-call-throttled

With another SIM from another provider no similar problem.

JFT

Can the module get IP address successfully in AT+CGPADDR=1

Hello jyijyi,

I do not use this command.
I use “qmicli -d /dev/cdc-wdm0 --wds-get-current-settings” to get the IP address.

JFT

you can use AT command to check also

Hello jyijyi,

All this does not correct my initial problem:
What does the following message correspond to?

error: couldn’t start network: QMI protocol error (14): ‘CallFailed’
call end reason (1): generic-unspecified
verbose call end reason (2,209): [internal] pdn-ipv4-call-throttled
error: network start failed, no packet data handle

I have big problems because this error happens intermittently and users are very unhappy

Thank you for your help
See you soon
JFT

As this is happening randomly, if you need to know the root cause, you need to contact distributor and capture the qualcomm log.

Probably you can also try the next official release R9 later to see if it solves the problem…

This is not the answer I expected. :frowning:
Where can I download the official release R9 later version ?

you can search in https://source.sierrawireless.com/
But the R9 is not yet ready, probably in May or June

It is therefore better to wait.
another question:
what is the difference between

  1. R8 (Generic - GCF): RC7620, RC7620-1
  2. R8 (Sierra Wireless): RC7620, RC7620-1