Unknown
- Support portal
- Evaluation Kits and partner products
u-blox Support
- Product documentation
Documentation
- About
- Sustainability
- Partners and Alliances
- Contact
About u-blox
- Investor relations
Investor relations
Error result code | Description |
---|---|
0 | Phone failure |
1 | No connection to phone |
2 | Phone-adaptor link reserved |
3 | Operation not allowed |
4 | Operation not supported |
5 | PH-SIM PIN required |
6 | PH-FSIM PIN required |
7 | PH-FSIM PUK required |
10 | SIM not inserted |
11 | SIM PIN required |
12 | SIM PUK required |
13 | SIM failure |
14 | SIM busy |
15 | SIM wrong |
16 | Incorrect password |
17 | SIM PIN2 required |
18 | SIM PUK2 required |
20 | Memory full |
21 | Invalid index |
22 | Network not found |
23 | Memory failure |
24 | Text string too long |
25 | Invalid characters in text string |
26 | Dial string too long |
27 | Invalid characters in dial string |
30 | No network service |
31 | Network timeout |
32 | Network not allowed - emergency calls only |
40 | Network personalization PIN required |
41 | Network personalization PUK required |
42 | Network subset personalization PIN required |
43 | Network subset personalization PUK required |
44 | Service provider personalization PIN required |
45 | Service provider personalization PUK required |
46 | Corporate personalization PIN required |
47 | Corporate personalization PUK required |
50 | Incorrect parameters |
51 | Command implemented but currently disabled |
52 | Command aborted by user |
53 | Not attached to network due to MT functionality restrictions |
54 | Modem not allowed - MT restricted to emergency calls only |
55 | Operation not allowed because of MT functionality restrictions |
56 | Fixed dial number only allowed - called number is not a fixed dial number |
57 | Temporarily out of service due to other MT usage |
100 | Unknown |
103 | Illegal MS |
106 | Illegal ME |
107 | GPRS services not allowed |
108 | GPRS and non GPRS services not allowed |
111 | PLMN not allowed |
112 | Location area not allowed |
113 | Roaming not allowed in this location area |
114 | GPRS services not allowed in this PLMN |
115 | No Suitable Cells In Location Area |
122 | Congestion |
125 | Not authorized for this CSG |
126 | Insufficient resources |
127 | Missing or unknown APN |
128 | Unknown PDP address or PDP type |
129 | User authentication failed |
130 | Request rejected by Serving GW or PDN GW |
131 | Request rejected, unspecified |
132 | Service option not supported |
133 | Requested service option not subscribed |
134 | Service option temporarily out of order |
135 | NS-api already used |
137 | EPS QoS not accepted |
138 | Network failure |
140 | Feature not supported |
141 | Semantic error in the TFT operation |
142 | Syntactical error in the TFT operation |
143 | Unknown PDP context |
144 | Semantic errors in packet filter(s) |
145 | Syntactical errors in packet filter(s) |
146 | PDP context without TFT already activated |
147 | PTI mismatch |
148 | Unspecified GPRS error |
149 | PDP authentication failure |
150 | Invalid mobile class |
153 | ESM information not received |
154 | PDN connection does not exist |
155 | Multiple PDN connections for a given APN not allowed |
156 | User Busy |
159 | Uplink Busy/ Flow Control |
160 | Bearer handling not supported |
165 | Maximum number of EPS bearers reached |
166 | Requested APN not supported in current RAT and PLMN combination |
168 | Network failure |
169 | IMSI unknown in VLR |
170 | Congestion |
171 | Last PDN disconnection not allowed |
172 | Semantically incorrect message |
173 | Mandatory information element error |
174 | Information element non-existent or not implemented |
175 | Conditional IE error |
176 | Protocol error, unspecified |
177 | Operator determined barring |
178 | Maximum number of PDP contexts reached |
179 | Requested APN not supported in current RAT and PLMN combination |
180 | Request rejected, bearer control mode violation |
181 | Invalid PTI value |
189 | Semantically incorrect message |
190 | Invalid mandatory IE |
191 | Message type non existent |
192 | Message type not compatible |
193 | IE non existent |
194 | Conditional IE error |
195 | Message not compatible |
197 | Protocol error unspecified |
203 | Multiple PDN connections for a given APN not allowed |
254 | Invalid error mapping |
255 | Internal error |
262 | SIM blocked |
300 | ME failure |
301 | SMS service of ME reserved |
302 | Operation not allowed UE busy |
303 | Operation not supported SIM not powered on |
304 | Invalid PDU mode parameter PDN not activated |
305 | Invalid text mode parameter PDN not valid |
306 | PDN invalid type |
307 | PDN no parameter |
308 | UE fail |
309 | PDP APN and PDP type duplicate used |
310 | (U)SIM not inserted PDP PAP and EITF not matched |
311 | (U)SIM PIN required (U)SIM PIN disabled |
312 | PH-(U)SIM PIN required (U)SIM PIN already enabled |
313 | (U)SIM failure (U)SIM PIN wrong format |
314 | (U)SIM busy PDN not allowed by RPM |
315 | (U)SIM wrong |
316 | (U)SIM PUK required |
317 | (U)SIM PIN2 required |
318 | (U)SIM PUK2 required |
320 | Memory failure |
321 | Invalid memory index |
322 | Memory full |
330 | SMSC address unknown |
331 | No network service |
332 | Network timeout |
340 | No +CNMA acknowledgement expected |
401 | Invalid PLMN |
402 | PLMN duplicate used |
403 | PLMN not found |
404 | PLMN table empty |
405 | PLMN table full |
406 | No ESM cause |
407 | Unknown ESM cause |
408 | Command not successful |
500 | Unknown error |
512 | Required parameter not configured |
513 | TUP not registered |
514 | AT internal error |
515 | CID is active |
516 | Incorrect state for the command |
517 | CID is invalid |
518 | CID is not active |
520 | Deactivate the last active CID |
521 | CID is not defined |
522 | UART parity error |
523 | UART frame error |
524 | UE is in minimal function mode |
525 | AT command aborted: in processing |
526 | AT command aborted: error |
527 | Command interrupted |
528 | Configuration conflicts |
529 | During FOTA updating |
530 | Not the AT allocated socket |
531 | USIM PIN is blocked |
532 | USIM PUK is blocked |
533 | Not mipi module |
534 | File not found |
535 | conditions of use not satisfied |
536 | AT UART buffer error |
537 | Back off timer is running |
538 | CID defined counter value greater than ZERO |
539 | Operation not allowed cid not defined |
540 | CID active counter value greater than ZERO |
608 | Voice call active |
701 | Incorrect security code |
702 | Max attempts reached |
1001 | Unassigned (unallocated) number |
1003 | No route to destination |
1006 | Channel unacceptable |
1008 | Operator determined barring |
1016 | Normal call clearing |
1017 | User busy |
1018 | No user responding |
1019 | User alerting, no answer |
1021 | Call rejected |
1022 | Number changed |
1026 | Non selected user clearing |
1027 | Destination out of order |
1028 | Invalid number format (incomplete number) |
1029 | Facility rejected |
1030 | Response to STATUS ENQUIRY |
1031 | Normal, unspecified |
1034 | No circuit/channel available |
1038 | Network out of order |
1041 | Temporary failure |
1042 | Switching equipment congestion |
1043 | Access information discarded |
1044 | requested circuit/channel not available |
1047 | Resources unavailable, unspecified |
1049 | Quality of service unavailable |
1050 | Requested facility not subscribed |
1055 | Incoming calls barred within the CUG |
1056 | Collision with network initiated request |
1057 | Bearer capability not authorized |
1058 | Bearer capability not presently available |
1059 | Unsupported QCI value |
1063 | Service or option not available, unspecified |
1065 | Bearer service not implemented |
1068 | ACM equal to or greater than ACMmax |
1069 | Requested facility not implemented |
1070 | Only restricted digital information bearer capability is available |
1079 | Service or option not implemented, unspecified |
1081 | Invalid transaction identifier value |
1087 | User not member of CUG |
1088 | Incompatible destination |
1091 | Invalid transit network selection |
1095 | Semantically incorrect message |
1096 | Invalid mandatory information |
1097 | Message type non-existent or not implemented |
1098 | Message type not compatible with protocol state |
1099 | Information element non-existent or not implemented |
1100 | Conditional IE error |
1101 | Message not compatible with protocol state |
1102 | Recovery on timer expiry |
1111 | Protocol error, unspecified |
1112 | APN restriction value incompatible with active EPS bearer context |
1127 | Interworking, unspecified |
1142 | Network Error |
1143 | Invalid EPS bearer identity |
1149 | Last PDN disconnection not allowed |
1243 | Emm Error Unspecified |
1244 | Esm Error Unspecified |
1279 | Number not allowed |
1283 | CCBS possible |
1400 | Wrong RAT |
1500 | Wrong GPIO identifier |
1501 | Set GPIO default error |
1502 | Select GPIO mode error |
1503 | Read GPIO error |
1504 | Write GPIO error |
1505 | GPIO busy |
1520 | Wrong ADC identifier |
1521 | Read ADC error |
1530 | IPv4 only allowed |
1531 | IPv6 only allowed |
1540 | Wrong ringer identifier |
1542 | LLC or SNDCP failure |
1543 | Regular deactivation |
1544 | Reactivation requested |
1545 | Single address bearers only allowed |
1546 | Invalid transaction identifier value |
1547 | APN restriction val incompatible with PDP context |
1548 | PDP activation rejected |
1549 | unknown PDP address or PDP type |
1550 | GPRS generic operation error |
1551 | GPRS invalid APN |
1552 | GPRS authentication failure |
1553 | GPRS QoS parameters inconsistent |
1554 | GPRS network failure |
1555 | GPRS context busy |
1556 | CSD generic operation error |
1557 | CSD undefined profile |
1558 | CSD context busy |
1559 | PLMN scan not allowed |
1600 | FFS error |
1560 | PDP type IPv4 only allowed |
1561 | PDP type IPv6 only allowed |
1612 | FILE NOT FOUND |
1613 | Cannot open file |
1614 | TAC value not allowed |
1615 | OTP failure |
1616 | Wrong Check Digit |
1620 | Buffer full |
1621 | FFS initializing |
1622 | FFS already open file |
1623 | FFS not open file |
1624 | FFS file not found |
1625 | FFS file already created |
1626 | FFS illegal id |
1627 | FFS illegal file handle |
1628 | FFS illegal type |
1629 | FFS illegal mode |
1630 | FFS file range |
1631 | FFS operation not possible |
1632 | FFS write error |
1633 | FFS user id error |
1634 | FFS internal fatal error |
1635 | FFS memory resource error |
1636 | FFS maximum number of files exceeded |
1637 | FFS memory not available |
1638 | FFS invalid filename |
1639 | FFS streaming not enabled |
1640 | FFS operation not allowed on static file |
1641 | FFS memory table inconsistency |
1642 | FFS not a factory default file |
1643 | FFS requested memory temporary not available |
1644 | FFS operation not allowed for a directory |
1645 | FFS directory space not available |
1646 | FFS too many streaming files open |
1647 | FFS requested dynamic memory temporary not available |
1648 | FFS user provided a NULL parameter instead of a suitable buffer |
1649 | FFS timeout |
1650 | Command line too long |
1660 | Call barred - Fixed dialing numbers only |
1670 | SEC remote object wrong state |
1671 | SEC ROT not personalized |
1672 | SEC loss of connectivity |
1673 | SEC service not authorized |
1674 | SEC FW package installation required |
1675 | SEC FW package not valid |
1676 | SEC resource not available |
1677 | SEC data not available |
1678 | SEC timeout |
1679 | SEC data inconsistent or unsupported |
1680 | SEC pspk lock pending |
1681 | SEC C2C already paired |
1682 | SEC C2C channels consumed |
1683 | SEC C2C pairing not present |
1684 | SEC busy |
1685 | SEC connection failed due to a DNS resolution error |
1686 | SEC restore pending |
1687 | SEC RoT IO error |
1688 | SEC RoT IO pending |
1689 | SEC disabled |
1700 | GPS GPIO not configured |
1701 | GPS GPIO ownership error |
1702 | Invalid operation with GPS ON |
1703 | Invalid operation with GPS OFF |
1704 | Invalid GPS aiding mode |
1705 | Reserved GPS aiding mode |
1706 | GPS aiding mode already set |
1707 | Invalid GPS trace mode |
1708 | Parameter valid only in case of GPS OTA |
1709 | GPS trace invalid server |
1710 | Invalid TimeZone |
1711 | Invalid value |
1712 | Invalid parameter |
1713 | Invalid operation with LOC running / GPS Busy |
1800 | No ongoing call |
1801 | IBM busy / eCall already armed/active |
1802 | IBM feature off / eCall feature off |
1803 | Wrong IBM requested |
1804 | Audio resource not available |
1805 | ECALL restriction |
1806 | eCall invalid dial number |
1900 | No SAP Server Connection |
1901 | SAP Protocol Error |
1902 | SAP Connection failure |
1903 | SAP Server Disconnection |
1904 | SAP Other terminal using service |
1910 | USECMNG import timeout expired (no input for > 20 s) |
1911 | USECMNG import file size exceeds limit |
1912 | USECMNG no memory available |
1913 | USECMNG invalid certificate/key format |
1914 | USECMNG database full |
1915 | USECMNG database internal error |
1916 | USECMNG internal name not found |
1917 | USECMNG internal name already present |
1918 | USECMNG private key format error |
1919 | USECMNG MD5 checksum error |
1920 | USECMNG PEM DER conversion error |
1921 | USECMNG certificate date error |
1922 | USECMNG certificate common name error |
1950 | CDC-ECM is not available |
1951 | CDC-ECM is busy |
1952 | No DHCP Packets received from the DTE |
2000 | Command timeout |
3000 | Command aborted |
4000 | APN configuration mismatch |
4001 | IP type configuration mismatch |
5000 | FOTA package download state or name mismatch |
5001 | FOTA package data corrupted |
5002 | FOTA memory is in use |
Error result code | Description |
---|---|
1 | Unassigned (unallocated) number |
5 | Delta firmware unavailable on FOTA server |
8 | Operator determined barring |
10 | Call barred |
17 | Network failure |
21 | Short message transfer rejected |
22 | Memory capacity exceeded |
27 | Destination out of service |
28 | Unidentified subscriber |
29 | Facility rejected |
30 | Unknown Subscriber |
38 | Network out of order |
41 | Temporary failure |
42 | Congestion |
47 | Resources unavailable, unspecified |
50 | Requested facility not subscribed |
69 | Requested facility not implemented |
81 | Invalid short message reference value |
95 | Invalid message, unspecified |
96 | invalid mandatory information |
97 | Message type non-existent or not implemented |
98 | Message not compatible with short message protocol state |
99 | Information element non-existent or not implemented |
111 | Protocol error, unspecified |
127 | Interworking, unspecified |
128 | Telematic interworking not supported |
129 | Short message type 0 not supported |
130 | Cannot replace short message |
143 | Unspecified TP-PID error |
144 | Data coding scheme (alphabet) not supported |
145 | Message class not supported |
159 | Unspecified TP-DCS error |
160 | Command cannot be actioned |
161 | Command unsupported |
175 | Unspecified TP-Command error |
176 | TPDU not supported |
192 | SC busy |
193 | No SC subscription |
194 | SC system failure |
195 | Invalid SME address |
196 | Destination SME barred |
197 | SM Rejected-Duplicate SM |
198 | TP-VPF not supported |
199 | TP-VP not supported |
208 | SIM SMS storage full |
209 | No SMS storage capability in SIM |
210 | Error in MS |
211 | Memory Capacity Exceeded |
212 | SIM Application Toolkit Busy |
213 | SIM data download error |
287 | Network failure unspecified |
290 | Network no resource |
296 | Radio Resources not Available due to DUAL SIM operation |
297 | Out of service due to DUAL SIM operation |
300 | ME failure |
301 | SMS service of ME reserved |
302 | Operation not allowed |
303 | operation not supported |
304 | Invalid PDU mode parameter |
305 | Invalid Text mode parameter |
310 | SIM not inserted |
311 | SIM PIN required |
312 | PH-SIM PIN required |
313 | SIM failure |
314 | SIM busy |
315 | SIM wrong |
320 | memory failure |
321 | invalid memory index |
322 | memory full |
330 | SMSC address unknown |
331 | no network service |
332 | network timeout |
340 | no +CNMA acknowledgement expected |
350 | Unassigned (unallocated) number |
351 | Operator determined barring |
352 | Call barred |
353 | ME failure |
354 | Short message transfer rejected |
355 | Number changed |
356 | Destination out of order |
357 | Unidentified subscriber |
358 | Facility rejected |
359 | Unknown subscriber |
364 | Requested facility not subscribed |
365 | Requested facility not implemented |
368 | Invalid mandatory information |
369 | Message type non-existent or not implemented |
370 | Message not compatible with short message protocol state |
371 | Information element non-existent or not implemented |
372 | Protocol error, unspecified |
373 | Interworking, unspecified |
360 | Network out of order |
361 | Temporary failure |
362 | Congestion |
363 | Resources unavailable, unspecified |
366 | Invalid short message transfer reference value |
367 | Invalid message, unspecified |
500 | unknown error |
512 | Relay Protocol Acknowledgement |
513 | SMS timer expired |
514 | SMS forwarding availability failed |
515 | SMS forwarding availability aborted |
516 | MS invalid TP-Message-Type-Indicator |
517 | MS no TP-Status-Report in Phase 1 |
518 | MS no TP-Reject-Duplicate in phase 1 |
519 | MS no TP-Replay-Path in Phase 1 |
520 | MS no TP-User-Data-Header in Phase 1 |
521 | MS missing TP-Validity-Period |
522 | MS invalid TP-Service-Centre-Time-Stamp |
523 | MS missing TP-Destination-Address |
524 | MS invalid TP-Destination-Address |
525 | MS missing Service-Centre-Address |
526 | MS invalid Service-Centre-Address |
527 | MS invalid alphabet |
528 | MS invalid TP-User-Data-length |
529 | MS missing TP-User-Data |
530 | MS TP-User-Data to long |
531 | MS no Command-Request in Phase 1 |
532 | MS Cmd-Req invalid TP-Destination-Address |
533 | MS Cmd-Req invalid TP-User-Data-Length |
534 | MS Cmd-Req invalid TP-User-Data |
535 | MS Cmd-Req invalid TP-Command-Type |
536 | MN MNR creation failed |
537 | MS CMM creation failed |
538 | MS network connection lost |
539 | MS pending MO SM transfer |
540 | RP-Error OK |
541 | RP-Error OK no icon display |
542 | SMS-PP Unspecified |
543 | SMS rejected By SMS CONTROL |
543 | FDN check failed |
544 | Service Centre Address(SCA) FDN failed |
545 | Destination Address(DA) FDN failed |
546 | BDN check failed |
547 | Unspecified SMS PP error |
548 | Undefined Result |
548 | No Route To Destination |
549 | Channel Unacceptable |
555 | No Circuit/Channel Available |
556 | Access Information Discarded |
557 | Requested Circuit/Channel Not Available By Other Side |
558 | Quality Of Service Unavailable |
560 | Bearer Capability Not Authorized |
561 | Bearer Capability Not Presently Available |
562 | Service or Option Not Available, Unspecified |
563 | Bearer Service Not Implemented |
564 | ACM Equal to or Greater Than ACMmax |
565 | Only Restricted Digital Information Bearer Capability Is Available |
566 | Service or Option Not Implemented, Unspecified |
567 | User Not Member of CUG |
568 | Incompatible By Destination |
569 | Invalid Transit Network Selection |
571 | Message Not Compatible With Protocol State |
572 | Recovery On Timer Expiry |
576 | Data Call Active |
577 | Speech Call Active |
579 | MOC Setup Rejected Due to Missing ACM Info |
580 | Temporary Forbidden Call Attempt |
581 | Called Party is Blacklisted |
583 | Temporary Forbidden Call Attempt No Service |
584 | Temporary Forbidden Call Attempt Limited Service |
585 | Client Temporary Barred |
586 | Dual Service Call Active |
587 | Atc Fclass Not Speech |
590 | Client Not Registrated |
591 | Active Client Gone |
595 | Rejected By Call Control |
601 | Invalid ALS Line |
604 | MM No Service (out of coverage) |
605 | MM Access Class Barred (RR_REL_IND During RR Conn. Establishment) |
606 | ME Busy -CM Service Request Already Pending |
608 | Rejected Due To SUP Timer Expiry |
609 | Rejected Due To USSD Busy |
610 | Rejected Due To SS Busy |
612 | SIM Toolkit Request Is Rejected, Because Another SIM Toolkit Request Is Pending |
614 | Rejected Because SIM Toolkit Request Is Not Yet Answered By The User |
615 | MN Setup SS Error |
616 | Call Controller Blocked (Other Call Command Pending) |
618 | Environment Parameter Not Set Correctly (Fclass/Cmod) |
619 | Other Blocking Call Present |
620 | Lower Layer Failure |
621 | The Authentication Procedure Failed |
622 | The Packet-Switched Registration Procedure Failed |
623 | CM Service Reject From The Network |
624 | The ABORT Message Was Received From The Network |
625 | Timer Expiry |
626 | IMSI Detach Was Initiated |
627 | Normal RR Connection Release (2G) |
628 | Registration Failed |
630 | Failure Due To Handover |
631 | Link Establishment Failure |
632 | Random Access Failure |
633 | Radio Link Aborted |
634 | Lower Layer Failure in Layer 1 |
635 | Immediate Assignment Reject |
636 | Failure Due To Paging |
637 | Abnormal Release Unspecified |
638 | Abnormal Release Channel Unacceptable |
639 | Abnormal Release Timer Expired |
640 | Abnormal Release No Act On Radio Path |
641 | Preemptive Release |
642 | UTRAN Configuration Unknown |
643 | Handover Impossible |
644 | Channel Mode Unacceptable |
647 | Lower Layer Failure From NW |
649 | Conditional IE Error |
650 | No Cell Allocation Available |
653 | Re Establishment Reject |
654 | Directed Sigconn Re Establishment |
656 | Release of RRC connection Without Network Activity(3G) Lower Layer Failure Downlink |
657 | Lower Layer Failure Uplink |
658 | Cell Barred Due To Authentication Failure |
659 | Signalling Connection Release |
660 | CS Connection Release Triggered By MM |
661 | RRC Connection Establishment Failure |
662 | RRC Connection Establishment Reject With Redirection |
663 | Resource Conflict |
664 | Lower Layer Failure in Layer 2 |
665 | L2 Cause T200 Expiry N200 Plus 1 Times |
669 | RR Connection Release Due to BAND Change (2G) |
670 | Release of the RRC Connection Due to Out of Service in Cell_Fach (3G) |
671 | Release of the RRC Connection Due to Not Matching PLMN in Shared Networks(3G) |
672 | Error Happens While Call Is Already Disconnected / Late Error |
674 | SIM Toolkit Cannot Initiate A Call, Because MMI Is Not Registered |
675 | SIM Toolkit Call Setup Request Is Rejected Due User Did Not Accept |
676 | Proactive SIM Appl Terminated By User |
677 | SIM Toolkit Originated SIM Reset (Refresh Request) |
680 | Dial String/Number Incorrect |
The following table lists the supported values for <cause> (number) and <error_description> (string) for +CEER AT command if <type> has the following value:
EMM cause
<cause> | <error_description> |
---|---|
0 | No cause information available |
2 | IMSI unknown in HSS |
3 | Illegal UE |
5 | IMEI not accepted |
6 | Illegal ME |
7 | EPS services not allowed |
8 | EPS services and non-EPS services not allowed |
9 | UE identity cannot be derived by the network |
10 | Implicitly detached |
11 | PLMN not allowed |
12 | Tracking area not allowed |
13 | Roaming not allowed in this tracking area |
14 | EPS services not allowed in this PLMN |
15 | No suitable cells in tracking area |
16 | MSC temporarily not reachable |
17 | Network failure |
18 | CS domain not available |
19 | ESM failure |
20 | MAC (Message Authentication Code) failure |
21 | Synch failure |
22 | Congestion |
23 | UE security capabilities mismatch |
24 | Security mode rejected, unspecified |
25 | Not authorized for this CSG |
26 | Non-EPS authentication unacceptable |
35 | Requested service option not authorized in this PLMN |
39 | CS service temporarily not available |
40 | No EPS bearer context activated |
42 | Severe network failure |
95 | Semantically incorrect message |
96 | Invalid mandatory information |
97 | Message type non-existent or not implemented |
98 | Message type not compatible with protocol state |
99 | Information element non-existent or not implemented |
100 | Conditional IE error |
101 | Message not compatible with protocol state |
111 | Protocol error, unspecified |
The following table lists the supported values for <cause> (number) and <error_description> (string) for +CEER AT command if <type> assumes one of these values:
ESM cause
EMM cause ESM failure
<cause> | <error_description> |
---|---|
0 | No cause information available |
8 | Operator Determined Barring |
26 | Insufficient resources |
27 | Missing or unknown APN |
28 | Unknown PDN type |
29 | User authentication failed |
30 | Request rejected by Serving GW or PDN GW |
31 | Request rejected, unspecified |
32 | Service option not supported |
33 | Requested service option not subscribed |
34 | Service option temporarily out of order |
35 | PTI already in use |
36 | Regular deactivation |
37 | EPS QoS not accepted |
38 | Network failure |
39 | Reactivation requested |
41 | Semantic error in the TFT operation |
42 | Syntactical error in the TFT operation |
43 | Invalid EPS bearer identity |
44 | Semantic errors in packet filter(s) |
45 | Syntactical error in packet filter(s) |
46 | EPS bearer context without TFT already activated |
47 | PTI mismatch |
49 | Last PDN disconnection not allowed |
50 | PDN type IPv4 only allowed |
51 | PDN type IPv6 only allowed |
52 | Single address bearers only allowed |
53 | ESM information not received |
54 | PDN connection does not exist |
55 | Multiple PDN connections for a given APN not allowed |
56 | Collision with network initiated request |
57 | PDN type IPv4v6 only allowed |
58 | PDN type non IP only allowed |
59 | Unsupported QCI value |
81 | Invalid PTI value |
95 | Semantically incorrect message |
96 | Invalid mandatory information |
97 | Message type non-existent or not implemented |
98 | Message type not compatible with protocol state |
99 | Information element non-existent or not implemented |
100 | Conditional IE error |
101 | Message not compatible with protocol state |
111 | Protocol error, unspecified |
112 | APN restriction value incompatible with active EPS bearer context |
113 | Multiple accesses to a PDN connection is not allowed |
The +UFWINSTALL AT command issues a final result code providing the result of the FW install procedure. In case the FW install procedure fails, the error result code provides some indication about the error cause (syntax error or issue during the installation procedure).
Syntax error resulting from the +UFWINSTALL command:
Error result code | Verbose description | Description |
---|---|---|
4 | +CME ERROR: not supported | One of the following cases:
|
1624 | +CME ERROR: FFS file not found | The delta file is not stored in the module FS or the filename is wrong |
This table lists +UUFWINSTALL URCs applicable to LEXI-R10 and SARA-R10 series modules during the execution of the +UFWINSTALL AT command:
Error result code | Description |
---|---|
128 | Firmware install success |
129 | Firmware install generic failure |
158 | Delta file not recognized. It happens trying to update from a no delta file format |
168 | Source firmware in flash memory mismatch with the one expected by the delta file |
180 | Package size more than allowed |
This table lists the allowed error result codes applicable to LEXI-R10 and SARA-R10 series modules during the execution of the +NFWUPD AT command:
Error result code | Description |
---|---|
ERROR: PARAM INVALID | A parameter is out of range |
ERROR: OPER UNSUPPORTED | Command other than the supported AT+NFWUPD=? and AT+NFWUPD= |
ERROR: PACKET NOT VALID | Delta packet is corrupted or not recognized |
ERROR: SOURCE FIRMWARE MISMATCH | Current installed firmware is not as expected |
ERROR: 3 | +NFWUPD=1 command, package size zero or more than allowed |
ERROR: 4 | +NFWUPD=1 command, sequence number not starting from zero or not consecutive |
ERROR: 5 | +NFWUPD=1 command, current packet XOR8 check error |
ERROR: 6 | Flash not erased, do +NFWUPD=0 before starting download |
ERROR: 7 | Internal error occurred during flash erase |
ERROR: 8 | Internal error occurred during write or data readback |
ERROR: 9 | Internal error occurred during read |
ERROR: 10 | Internal logic error, should not be seen |
The following table lists all allowed error classes that can be provided by the internal TCP/UDP/IP stack through +USOER and +USOCTL (with <param_id>=1) AT commands.
Error result code | Description | Resulting from the following commands |
---|---|---|
0 | No error | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
1 | EDOM - Argument out of domain | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
2 | ERANGE - Result not representable | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
3 | ESRCH - No such process | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
4 | EILSEQ - Illegal byte sequence | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
5 | EINVAL - Invalid argument | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
6 | ENOMEM - Out of memory (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
9 | EBADF - Bad file descriptor (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
10 | ECHILD - No child processes (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
11 | EWOULDBLOCK / EAGAIN - Current operation would block, try again | +USOCO, +USOWR |
12 | EPERM - Operation not permitted (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
14 | EFAULT - Bad address (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
22 | ENOENT - No such resource (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
32 | EPIPE - Broken pipe (internal error) | +USOCR, +USOSO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
33 | EINTR - Interrupted system call (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
34 | EIO - I/O error (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
38 | ENOSYS - Function not implemented | +USOCTL |
64 | ENONET - Machine is not on the internet | +USOCR, +USOWR, +USOST, +USORD, +USORF, +USOLI |
65 | EEOF - End of file | +USOWR, +USOST, +USORD, +USORF |
71 | EPROTO - Protocol error | +USOWR, +USOST, +USORD, +USORF |
77 | EBADFD - File descriptor in bad state (internal error) | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
78 | EREMCHG - Remote address changed | +USOWR, +USOST, +USORD, +USORF, +USOCL |
89 | EDESTADDRREQ - Destination address required | +USOCO, +USOST |
91 | EPROTOTYPE - Wrong protocol type for socket | +USOCR |
92 | ENOPROTOOPT - Protocol not available | +USOCR, +USOSO, +USOGO |
93 | EPROTONOSUPPORT - Protocol not supported | +USOCR |
94 | ESOCKTNNOSUPPORT - Socket type not supported | +USOCR |
95 | EOPNOTSUPP - Operation not supported on transport endpoint | +USOWR, +USOST, +USORD, +USORF, +USOCL |
96 | EPFNOSUPPORT - Protocol family not supported | +USOCR |
97 | EAFNOSUPPORT - Address family not supported by protocol | +USOCR, +USOSO |
98 | EADDRINUSE - Address already in use | +USOCR, +USOLI |
99 | EADDRNOTAVAIL - Cannot assign requested address | +USOCR, +USOLI, +USOCO |
100 | ENETDOWN - Network is down | +USOCR, +USOLI, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOCL |
101 | ENETUNREACH - Network is unreachable | +USOCO, +USOST, +USORF |
102 | ENETRESET - Network dropped connection because of reset | +USOCR, +USOLI, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOCL |
103 | ECONNABORTED - Software caused connection abort | +USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
104 | ECONNRESET - Connection reset by peer | +USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
105 | ENOBUFS - No buffer space available | +USOCR, +USOSO, +USOGO, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
106 | EISCONN - Transport endpoint is already connected | +USOCO |
107 | ENOTCONN - Transport endpoint is not connected | +USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
108 | ESHUTDOWN - Cannot send after transport endpoint shutdown | +USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
110 | ETIMEDOUT - Connection timed out | +USOCO, +USOST, +USORD, +USORF |
111 | ECONNREFUSED - Connection refused | +USOCO |
112 | EHOSTDOWN - Host is down | +USOCL, +USOCO, +USOWR, +USOST, +USORD, +USORF |
113 | EHOSTUNREACH - No route to host | +USOCO, +USOWR, +USOST, +USORD, +USORF |
115 | EINPROGRESS - Operation now in progress | +USOCR, +USOCO, +USOWR, +USOST, +USORD, +USORF, +USOLI |
156 | EIF - Generic Network Interface failure | +USOWR, +USOST |
157 | EIFHW - Network Interface upload congestion | +USOWR, +USOST |
158 | EIFSUSP - Network Interface in suspended state | +USOWR, +USOST |
162 | ENSRSERVFAIL - DNS server returned general failure | +USOCO, +USOST |
167 | ENSRBADNAME - Misformatted domain name | +USOCO, +USOST |
168 | ENSRBADFAMILY - Unsupported address family | +USOCO, +USOST |
174 | ENSRNOMEM - Out of memory | +USOCO, +USOST |
Error codes 156, 157 and 158 are not allowed.
The following table lists all allowed error classes that can be provided by the <error_class> parameter for these AT error commands:
<error_class> | Description | <error_codes> | Resulting from the following commands |
---|---|---|---|
0 | OK, no error occurred | All | |
1 | FTP protocol error class | See the Section A.7.1 | +UFTPC, +UFTP |
3 | HTTP protocol error class | See the Section A.7.2 | +UHTTP, +UHTTPC |
4 | Flash file system error class | See the Section A.7.3 | +UFTPC, +UFTPER, +UHTTPC |
5 | DNS error class | +UFTPC, +UHTTPC, +USMTPC | |
6 | Socket error class | BSD error codes standard | All |
7 | Dynamic memory error | 0 | All |
10 | Wrong HTTP API usage (e.g. missing/null parameters) | See the Section A.7.2 | +UHTTP, +UHTTPC |
11 | Syntax error in high layer protocol (wrong/missing/corrupted data) | +UFTPC, +UHTTPC, +USMTPC | |
12 | Unspecified error | 0 | All |
13 | MQTT error class | See the Section A.7.4 | +UMQTT, +UMQTTC, +UMQTTWTOPIC, +UMQTTWMSG |
The following table lists the available values of <error_code> parameter of the last FTP operation provided through +UFTPER AT command if <error_class>=1 or 8 (for more details, see the +UFTP, +UFTPC AT commands description).
Error result code | Description |
---|---|
0 | No error |
1 | User missing |
2 | Password missing |
3 | Account missing |
4 | Server missing |
5 | Directory name missing |
6 | Filename missing |
7 | Null parameter |
8 | Unknown FTP command |
9 | Unknown file action |
10 | Wrong FTP state |
11 | Wrong parameter |
12 | PSD or CSD connection not established |
13 | No memory available for allocation |
14 | Reserved internal code |
15 | Length of given web server (address or hostname) too long or too short |
16 | Hostname of given web server invalid |
17 | Address of given web server is invalid |
18 | Username too long or too short |
19 | Password too long or too short |
20 | Account too long or too short |
21 | Operation not allowed because FTP client is busy |
22 | Not possible to connect to FTP server |
23 | Error occurred in FTP request |
24 | Reserved internal code |
25 | FFS filename pointer is null or its length is 0 |
26-30 | Reserved internal code |
31 | Timeout elapsed while performing requested operation |
32 | Internal processing error |
33 | Not logged in |
34 | Login incorrect |
35 | File unavailable (not found or no access) |
36 | File not ready |
37 | Filename not allowed |
38 | Folder not found |
39 | Folder no access |
40 | Operation aborted by user |
41 | Permission denied |
42 | Cannot open FTP data channel |
43 | Socket invalid parameter |
44 | Invalid socket |
45 | No socket available |
46 | Cannot create socket |
47 | Cannot bind socket to network interface |
48 | Cannot resolve hostname |
49 | Cannot connect socket |
50 | Cannot get socket name |
51 | Cannot bind socket to port |
52 | Socket cannot listen |
53 | Socket cannot accept |
54 | Socket would block |
55 | Socket cannot write |
56 | Socket cannot read |
57 | Reserved internal code |
58 | No socket data to send |
59 | Socket cannot get available data |
60 | No socket data to read |
61 | Socket no response code found |
62 | Socket not connected |
63 | Cannot set secure socket |
64 | Socket cannot decode password |
65 | Socket cannot get size |
66 | FFS Invalid parameter |
67 | FFS invalid handle |
68 | FFS cannot open file |
69 | FFS cannot seek file |
70 | FFS cannot get file size |
71 | FFS cannot read |
72 | FFS bad offset |
73 | FFS cannot write |
74 | Direct link internal error |
75 | Failed to open extended passive mode |
76 | Failed to parse extended passive mode server reply |
77 | Internal error |
78 | Client IP protocol not supported - try passive mode |
79 | Data transfer error. The transferred (received/sent) data is not complete |
226 | Closing data connection; requested file action successful (for example, file transfer or file abort) |
250 | Requested file action okay, completed |
350 | Requested file action pending further information |
421 | Service not available, closing control connection. User limit reached Not authorized to make the connection Maximum connections reached Maximum connections exceeded |
425 | Cannot open data connection |
426 | Connection closed; transfer aborted. The command opens a data connection to perform an action, but that action is cancelled, and the data connection is closed |
450 | Requested file action not taken. File unavailable (e.g. file busy) |
451 | Requested action aborted: local error in processing |
452 | Requested action not taken. Insufficient storage space in system |
500 | Syntax error, command unrecognized, command line too long |
501 | Syntax error in parameters or arguments |
502 | Command not implemented |
503 | Bad sequence of commands |
504 | Command not implemented for that parameter |
530 | User not logged in |
532 | Need account for storing files |
550 | Requested action not taken. File unavailable, not found, not accessible |
552 | Requested file action aborted. Exceeded storage allocation |
553 | Requested action not taken. Filename not allowed |
554 | Requested action not taken. Invalid REST parameter |
555 | Requested action not taken. Type mismatch |
556 | Requested number of byte offset exceeds the remote file size |
The following table lists the available values of <error_code> parameter of the last HTTP operation provided through +UHTTPER AT command if <error_class>=3 or 10 (for more details, see the +UHTTP and +UHTTPC AT commands description).
Error result code | Description |
---|---|
0 | No error |
1 | Invalid profile ID |
2 | Invalid input |
3 | Server hostname too long |
4 | Invalid server hostname |
5 | Invalid server IP address |
6 | Invalid authorization method |
7 | Server missing |
8 | Username length exceeded |
9 | Password length exceeded |
10 | Internal error |
11 | Server connection error |
12 | Error occurred in HTTP request |
13 | Internal error |
14 | Internal error |
15 | Invalid POST data size |
16 | Empty FFS filename |
17 | Invalid FFS file length |
18 | Invalid content-type specified |
19 | Internal error |
20 | Internal error |
21 | Internal error |
22 | PSD or CSD connection not established |
23 | Server or proxy hostname lookup failed |
24 | User authentication failed on server |
25 | User authentication failed on proxy |
26 | Connection timed out |
27 | Request prepare timeout expired |
28 | Response receive timeout expired |
29 | Request send timeout expired |
30 | HTTP operation in progress |
31 | Invalid HTTP parameter TCP port not in range (1-65535) |
32 | Invalid HTTP parameter secure |
33 | Invalid HTTP parameter authentication username |
34 | Invalid HTTP parameter authentication password |
35 | Invalid HTTP parameter output filename |
36 | Invalid HTTP parameter output filename length |
37 | Invalid HTTP parameter server path |
38 | Invalid HTTP parameter server path length |
39 | Invalid HTTP parameter content filename length |
40 | Invalid custom content type string |
41 | Output file open error |
42 | Output file close error |
43 | Output file write error |
44 | Connection lost |
45 | Operation not allowed in current state |
46 - 72 | Internal error |
73 | Secure socket connect error |
The following table lists the available values of <error_code> parameter of the last HTTP operation provided through the +UHTTPER AT commands.
Error result code | Description |
---|---|
2 | Operation performed with success |
3 | Initialization in progress |
4 | File already opened |
5 | File not opened |
6 | File not found |
7 | File already created |
8 | Illegal id |
9 | Illegal file handle |
10 | Illegal type |
11 | Illegal mode |
12 | File range error |
13 | The operation is not possible |
14 | Write error |
15 | User id error |
16 | Internal fatal error |
17 | Memory resource error |
18 | Maximum number of files exceeded |
19 | Memory not available |
20 | Invalid filename |
21 | Streaming not enabled |
22 | Operation not allowed on static file |
23 | Memory table inconsistency |
24 | Not a factory default file |
25 | Requested memory temporary not available |
26 | Operation not allowed for a directory |
27 | Space in the directory space not available |
28 | Too many streaming files opened |
29 | Requested dynamic memory temporary not available |
30 | The user provided a NULL parameter instead of a suitable buffer |
The following table lists the available values of <error_code> parameter of the last MQTT operation provided through the +UMQTTER AT command.
Error result code | Description |
---|---|
0 | Operation performed with success |
1 | Memory failure |
2 | Invalid parameter |
3 | Invalid parameter range |
4-7 | Internal error |
8 | Cannot set secure socket |
9 | Invalid client identifier |
10 | Client identifier length out of range |
11 | Syntax error in client identifier |
12 | Invalid broker |
13 | Broker length out of range |
14 | Broker port out of range |
15 | Invalid username or password |
16 | Username length out of range |
17 | Password length out of range |
18 | Keep alive time out of range |
19 | Security mode out of range |
20 | Wrong Security Manager Profile |
21 | Security Manager Profile out of range |
22 | Invalid topic |
23 | Topic length out of range |
24 | Missing message or filename |
25 | Cannot get file size |
26 | File size out of range |
27 | Cannot open file |
28 | Cannot read file |
29 | QOS out of range |
30 | Retain out of range |
31 | Wrong will message length |
32 | Wrong publish message length |
33 | Timeout error |
34 | No Network service |
35 | Broker not connected |
36 | Broker connection refused |
37 | Broker connection refused, wrong protocol version |
38 | Broker connection refused, identifier rejected |
39 | Broker connection refused, server unavailable |
40 | Broker connection refused, bad user name or password |
41 | Broker connection refused, not authorized |
42 | MQTT client out of buffer |
43 | MQTT client malformed remaining length |
44 | MQTT client packet type mismatch |
45 | MQTT client packet Id mismatch |
46 | MQTT client invalid internal state |
47 | MQTT client TLS connect error |
48 | MQTT client STDIN Wake error |
49 | Incoming message cannot be saved, the buffer is full |
50 | PSD or CSD connection not established |
51 | Error in callback |
52 | Malformed packet |
53 | MQTT session active, profile configuration not allowed |
54 | Incoming publish packet too long |
55 | Keep alive time is 0, ping loop not activated |
56 | Communication closed by server |
57 | Cannot enter in binary mode |
58 | all available sockets are in use, cannot open a new one |
The following table lists the available values of <error_code> parameter of the last ping operation provided through +UUPINGER URC (for more details, see the +UPING AT command description).
Error result code | Description |
---|---|
0 | Success (no error) |
1 - 6 | Internal error (ping level) |
7 | Empty remote host |
8 | Cannot resolve host |
9 | Unsupported IP version (RFU) |
10 | Invalid IPv4 address |
11 | Invalid IPv6 address (RFU) |
12 | Remote host too long |
13 | Invalid payload size |
14 | Invalid TTL value |
15 | Invalid timeout value |
16 | Invalid retries number |
17 | PSD or CSD connection not established |
100 - 105 | Internal error (ICMP level) |
106 | Error creating socket for ICMP |
107 | Error settings socket options for ICMP |
108 | Cannot end ICMP packet |
109 | Read for ICMP packet failed |
110 | Received unexpected ICMP packet |
111-115 | Internal error (socket level) |
The following table lists the available values of <error_code> parameter of the last SNTP operation provided through +UUSNTPER URC (for more details, see the +USNTP AT command description).
Error result code | Description |
---|---|
1 | Error in socket creation |
2 | Parameter invalid |
3 | URL not valid |
4 | Network error |
5 | Time out error |
6 | Cid is not activated |