Error Codes#
SAPI Generic Error Codes#
| Error Codes | Error codes in hexadecimal format | Description | 
|---|---|---|
| 
 | 
 | Host Time out error | 
| 
 | 
 | Invalid parameter | 
| 
 | 
 | Command given in wrong state | 
| 
 | 
 | Packet allocation failure | 
| 
 | 
 | Command not supported | 
| 
 | 
 | Insufficient buffer | 
| 
 | 
 | Error in OS Operation | 
| 
 | 
 | Error due to Invalid Memory | 
| 
 | 
 | Boot_up Options not saved | 
| 
 | 
 | Boot up Options check sum fail | 
| 
 | 
 | Boot loader Version not Match | 
| 
 | 
 | Waiting for Board Ready | 
| 
 | 
 | Invalid Address | 
| 
 | 
 | Valid Firmware not present | 
| 
 | 
 | Invalid option | 
| 
 | 
 | Maximum Callbacks are Exceeded | 
| 
 | 
 | Set_Timer error | 
| 
 | 
 | SIGACTION error | 
| 
 | 
 | Not in Connected state | 
| 
 | 
 | Not in IP Config state | 
| 
 | 
 | SPI busy error | 
| 
 | 
 | SPI fail error | 
| 
 | 
 | SPI Timeout error | 
| 
 | 
 | Card ready timeout error | 
| 
 | 
 | Board ready timeout error | 
| 
 | 
 | Invalid Packet error | 
| 
 | 
 | Firmware Upgrade timeout error | 
| 
 | 
 | Firmware Load or Upgrade timeout error | 
| 
 | 
 | GPIO wakeup timeout error | 
| 
 | 
 | 
 | 
| 
 | 
 | BLE buffer full error | 
| 
 | 
 | Network command in progress | 
| 
 | 
 | Socket command in progress | 
| 
 | 
 | WLAN command in progress | 
| 
 | 
 | Common command in progress | 
| 
 | 
 | PROP_PROTOCOL Buffer full error | 
| 
 | 
 | BT or BLE command in progress | 
| 
 | 
 | BLE Attribute command in progress | 
| 
 | 
 | ATT command in progress | 
| 
 | 
 | Memory not aligned error | 
| 
 | 
 | Semaphore Creation Failed | 
| 
 | 
 | Semaphore Destroy Failed | 
| 
 | 
 | Error in WLAN command | 
| 
 | 
 | Rx Buffer check | 
| 
 | 
 | Parameter Length exceeds max length | 
| 
 | 
 | Error in common command | 
| 
 | 
 | Tx Buffer full | 
| 
 | 
 | SDIO Timeout | 
| 
 | 
 | SDIO write fail | 
| 
 | 
 | Invalid config flag set | 
| 
 | 
 | BLE device Buffer in progress | 
| 
 | 
 | RSI_SET_REGION_SUPPORT is disabled | 
| 
 | 
 | callback_id exceeds maximun callbacks or callback already registered | 
| 
 | 
 | callback_id exceeds maximun callbacks or callback already registered | 
| 
 | 
 | Using Legacy and AE commands simultaneously | 
| 
 | 
 | Entropy is returning a duplicate entropy | 
| 
 | 
 | RPS header is corrupted | 
Bluetooth Generic Error Codes#
| Error Code | Description | 
|---|---|
| 
 | Unknown HCI command | 
| 
 | Unknown Connection Identifier | 
| 
 | Hardware failure | 
| 
 | Page timeout | 
| 
 | Authentication failure | 
| 
 | Pin missing | 
| 
 | Memory capacity exceeded | 
| 
 | Connection timeout | 
| 
 | Connection limit exceeded | 
| 
 | SCO limit exceeded | 
| 
 | ACL Connection already exists | 
| 
 | Command disallowed | 
| 
 | Connection rejected due to limited resources | 
| 
 | Connection rejected due to security reasons | 
| 
 | Connection rejected for BD address | 
| 
 | Connection accept timeout | 
| 
 | Unsupported feature or parameter | 
| 
 | Invalid HCI command parameter | 
| 
 | Remote user terminated connection | 
| 
 | Remote device terminated connection due to low resources | 
| 
 | Remote device terminated connection due to power off | 
| 
 | Local device terminated connection | 
| 
 | Repeated attempts | 
| 
 | Pairing not allowed | 
| 
 | Unknown LMP PDU | 
| 
 | Unsupported remote feature | 
| 
 | SCO offset rejected | 
| 
 | SCO interval rejected | 
| 
 | SCO Air mode rejected | 
| 
 | Invalid LMP parameters | 
| 
 | Unspecified | 
| 
 | Unsupported LMP Parameter | 
| 
 | Role change not allowed | 
| 
 | LMP response timeout | 
| 
 | LMP transaction collision | 
| 
 | LMP PDU not allowed | 
| 
 | Encryption mode not acceptable | 
| 
 | Link key cannot change | 
| 
 | Requested QOS not supported | 
| 
 | Instant passed | 
| 
 | Pairing with unit key not supported | 
| 
 | Different transaction collision | 
| 
 | Reserved 1 | 
| 
 | QOS parameter not acceptable | 
| 
 | QOS rejected | 
| 
 | Channel classification not supported | 
| 
 | Insufficient security | 
| 
 | Parameter out of mandatory range | 
| 
 | Reserved 2 | 
| 
 | Role switch pending | 
| 
 | Reserved 3 | 
| 
 | Reserved slot violation | 
| 
 | Role switch failed | 
| 
 | Extended Inquiry Response too large | 
| 
 | Extended SSP not supported | 
| 
 | Host busy pairing | 
| 
 | Wrong BD Address | 
| 
 | Connection Failed to be Established | 
| 
 | Invalid Gain table payload length | 
| 
 | Invalid Region | 
| 
 | Invalid Gain Table offset request type | 
| 
 | Invalid Node ID | 
| 
 | BT Invalid Command | 
| 
 | Invalid Args | 
| 
 | Unknown | 
| 
 | Firmware Timeout | 
| 
 | Memory alloc fail | 
| 
 | I/O fail | 
| 
 | Unsupported | 
| 
 | Short buf | 
| 
 | Buf overflow | 
| 
 | Too large buf | 
| 
 | I/O abort | 
| 
 | File open fail | 
| 
 | OS task invalid priority | 
| 
 | OS task prio exists | 
| 
 | OS task not stopped | 
| 
 | OS sem max value | 
| 
 | OS sem not available | 
| 
 | OS sem reset | 
| 
 | OS mutex not owner | 
| 
 | OS mutex not locked | 
| 
 | OS mutex lock failed | 
| 
 | OS mutex try lock failed | 
| 
 | OS msg queue full | 
| 
 | OS message queue empty | 
| 
 | Pipe empty | 
| 
 | Pipe full | 
| 
 | Invalid len | 
| 
 | Pipe read in use | 
| 
 | Pipe write in use | 
| 
 | OS timer expired | 
| 
 | OS timer state running | 
| 
 | OS cannot wait | 
| 
 | OS mem pool empty | 
| 
 | OS mem pool size short | 
BT Core Error Codes#
| Error Code | Description | 
|---|---|
| 0xFF | BT Activity Pending | 
| 
 | I/O Fail | 
| 
 | Unknown | 
| 
 | HW Busy | 
| 
 | Max Sock | 
| 
 | Short Buf | 
| 
 | Max Name Size | 
| 
 | Invalid Args | 
| 
 | Sock open fail | 
| 
 | Timeout | 
| 
 | Socket state invalid | 
| 
 | Bad bd address | 
| 
 | Acl packet error | 
| 
 | Pool alloc fail | 
| 
 | Tx fail | 
| 
 | Connection refused | 
| 
 | Confirmation result | 
| 
 | Remote user disconnected | 
| 
 | Remote device not responding | 
| 
 | Invalid command | 
| 
 | Unsupported feature param value | 
| 
 | Thread create fail | 
| 
 | Sem wait fail | 
| 
 | Pool full | 
| 
 | Hw buffer overflow | 
| 
 | Tx buffer empty | 
| 
 | HCI connection fail | 
| 
 | Operation incomplete | 
| 
 | Operation cancel | 
| 
 | BSP error | 
| 
 | HW Buffer Overflow Timeout | 
| 
 | Sco connection fail | 
| 
 | No HCI connection | 
| 
 | Socket disconnected | 
| 
 | Socket timeout | 
| 
 | HCI connection encrypt fail | 
| 
 | Max acl packet buffer length | 
| 
 | Max nbr acl packets | 
| 
 | Invalid state | 
| 
 | Remote name fail | 
| 
 | Invalid response | 
| 
 | Invalid psm | 
| 
 | Psm in use | 
| 
 | Invalid hci connection handle | 
| 
 | Invalid cid | 
| 
 | Invalid pkt | 
| 
 | Scn is in use | 
| 
 | Max acl connections | 
| 
 | Sock already exists | 
| 
 | Invalid pdu | 
| 
 | Invalid pdu data element | 
| 
 | Sdp service not found | 
| 
 | Sdp attribute not found | 
| 
 | Sdp max service attribute | 
| 
 | Sdp PnP Service Already Exists | 
| 
 | Max RF communication channels | 
| 
 | RF communication disconnected | 
| 
 | RF communication channel not found | 
| 
 | RF communication invalid packet | 
| 
 | RF communication remote credits zero | 
| 
 | RF communication invalid state | 
| 
 | RF communication fcoff | 
| 
 | No service connection | 
| 
 | HCI connection already exists | 
| 
 | Max hci connection | 
| 
 | SCO invalid state | 
| 
 | OBEX unsupported args | 
| 
 | OBEX end of object | 
| 
 | SPP Not Connected | 
| 
 | SPP Not Initialized | 
| 
 | SPP Payload Limit Exceeds | 
| 
 | A2DP Not Initialized | 
| 
 | A2DP Connection Already Exists | 
| 
 | A2DP Not Streaming | 
| 
 | A2DP SBC Same Codec Params | 
| 
 | A2DP Reconfig Cmd Timeout | 
| 
 | PBAP not initialized | 
| 
 | AVRCP Not Initialized | 
| 
 | AVRCP Non Valid Capability ID | 
| 
 | AVRCP Non Valid Event ID | 
| 
 | AVRCP Reg Notification Resp Timeout | 
| 
 | AVRCP set abs vol resp Timeout | 
| 
 | AVRCP reg notification cmd in progress | 
| 
 | AVRCP set abs vol cmd in progress | 
| 
 | AVRCP conn already exists | 
| 
 | AVRCP Invalid Response | 
| 
 | AVRCP Command Not Implemented | 
| 
 | L2CAP Not Connected | 
| 
 | L2CAP Not Initialized | 
| 
 | L2CAP Data Length Exceeds Remote MTU | 
| 
 | L2CAP Socket Not Available | 
| 
 | AG Not Connected | 
| 
 | BT Pkt Unknown | 
| 
 | OBEX Max Buff Len | 
| 
 | OBEX HDR Not found | 
| 
 | OBEX HDR set length | 
| 
 | OBEX HDR ID invalid | 
| 
 | OBEX pkt invalid | 
| 
 | OBEX state invalid | 
| 
 | OBEX short buff | 
| 
 | OBEX Invalid args | 
| 
 | OBEX timeout | 
| 
 | OBEX MTU len | 
| 
 | OBEX Data len | 
| 
 | OBEX Tx Fail | 
| 
 | OBEX MTU too small | 
| 
 | OBEX resp fail | 
| 
 | OBEX Abort | 
| 
 | Remote Device Allocation Fail | 
| 
 | Audio Conn already exists | 
| 
 | BT Audio Fail | 
| 
 | AVDTP Invalid Packet | 
| 
 | AVDTP Closed | 
| 
 | AVDTP Max Caps Length | 
| 
 | AVDTP Invalid State | 
| 
 | AVDTP Max Local Seps | 
| 
 | BT CQUEUE Full | 
| 
 | BT CQUEUE Empty | 
| 
 | AVRCP Function Busy | 
| 
 | AVRCP CMD Rejected | 
| 
 | AVRCP CMD Attribute Not Found | 
| 
 | Inquiry cancel command is given when device is not in Inquiry State | 
| 
 | SPP Tx FAIL | 
BT Event Queue Error Codes#
| Error Code | Description | 
|---|---|
| 
 | OS Event queue full | 
| 
 | OS Event not available | 
| 
 | OS Event not created | 
| 
 | OS Event prio not created | 
| 
 | OS Event no event created | 
BLE Generic Error Codes#
| Error Code | Description | 
|---|---|
| 
 | Directed Advertising Timeout | 
| 
 | Connection terminated due to MIC failure | 
| 
 | Invalid Handle Range | 
| 
 | Memory is not sufficient | 
| 
 | Invalid Parameters | 
| 
 | BLE Buffer Count Exceeded | 
| 
 | BLE Buffer already in use | 
| 
 | Invalid Attribute Length When Small Buffer Mode is Configured | 
| 
 | Invalid Name length when set to more than 16 bytes | 
BLE Mode Error Codes#
| Error Code | Description | 
|---|---|
| 
 | Invalid Handle | 
| 
 | Read not permitted | 
| 
 | Write not permitted | 
| 
 | Invalid PDU | 
| 
 | Insufficient authentication | 
| 
 | Request not supported | 
| 
 | Invalid offset | 
| 
 | Insufficient authorization | 
| 
 | Prepare queue full | 
| 
 | Attribute not found | 
| 
 | Attribute not Long | 
| 
 | Insufficient encryption key size | 
| 
 | Invalid attribute value length | 
| 
 | Unlikely error | 
| 
 | Insufficient encryption | 
| 
 | Unsupported group type | 
| 
 | Insufficient resources | 
| 
 | GATT Timeout | 
| 
 | Data Maintained in Host | 
| 
 | SMP Passkey entry failed | 
| 
 | SMP OOB not available | 
| 
 | SMP Authentication Requirements | 
| 
 | SMP confirm value failed | 
| 
 | SMP Pairing not supported | 
| 
 | SMP Encryption key size insufficient | 
| 
 | SMP command not supported | 
| 
 | SMP pairing failed | 
| 
 | SMP repeated attempts | 
| 
 | SMP Invalid parameters | 
| 
 | SMP DH Key check failed | 
| 
 | SMP Numeric Comparison Failed | 
| 
 | SMP Invalid Keys Generated | 
| 
 | SMP Identical Public Key | 
| 
 | PSM Conn Failed | 
| 
 | BLE Remote device found | 
| 
 | BLE Remote device not found | 
| 
 | BLE Remote device structure full | 
| 
 | Unable to change state | 
| 
 | BLE not Connected | 
| 
 | BLE socket not available. | 
| 
 | Attribute record not found | 
| 
 | Attribute entry not found | 
| 
 | Profile record full | 
| 
 | Attribute record full | 
| 
 | BLE profile not found (profile handler invalid) | 
| 
 | BLE Attribute Buffer Full | 
| 
 | BLE Connection Sock not Available | 
| 
 | BLE Remote Credits not Available | 
| 
 | Parameter is outoff the manadatory range | 
WLAN Error Codes#
| Error Codes in hexadecimal format | Description | 
|---|---|
| 
 | Scan command issued while device is already associated with an Access Point | 
| 
 | No AP found | 
| 
 | Wrong PSK is issued while the device client tries to join an Access Point with WEP security enabled | 
| 
 | Invalid band | 
| 
 | Association not done or in unassociated state | 
| 
 | De-authentication received from AP | 
| 
 | Failed to associate to Access Point during "Join" | 
| 
 | Invalid channel | 
| 
 | 1. Authentication failure during "Join" 2. Unable to find AP during join which was found during scan. | 
| 
 | Missed beacon from AP during join | 
| 
 | Non-existent MAC address supplied in "Disassociate" command | 
| 
 | EAP configuration is not done | 
| 
 | Memory allocation failed or Store configuration check sum failed | 
| 
 | Information is wrong or insufficient in Join command | 
| 
 | Not a AP interface | 
| 
 | Push button command given before the expiry of previous push button command | 
| 
 | Scan results do not match with the network profile configured | 
| 
 | Frequency not supported | 
| 
 | Invalid opermode | 
| 
 | EAP configuration failed | 
| 
 | P2P configuration failed | 
| 
 | Unable to start Group Owner negotiation | 
| 
 | Join timeout | 
| 
 | 1. Command given in incorrect state 2. SNTP client did not receive a response from server for time update | 
| 
 | Query GO parameters issued in incorrect operating mode | 
| 
 | Unable to form Access Point | 
| 
 | Wrong Scan input parameters supplied to "Scan" command | 
| 
 | Command issued during re-join in progress | 
| 
 | Wrong parameters the command request | 
| 
 | Provision discovery failed in P2P | 
| 
 | PSK length less than 8 bytes or more than 63 bytes | 
| 
 | Failed to clear or to set the Enterprise Certificate (Set Certificate) | 
| 
 | P2P Go negotiation failed | 
| 
 | Association between nodes failed in P2P WPS mode due to timeout | 
| 
 | If a command is issued by the Host when the device is internally executing auto-join or auto-create | 
| 
 | WEP key is of wrong length | 
| 
 | ICMP request timeout error | 
| 
 | ICMP data size exceeds maximum limit | 
| 
 | Send data packet exceeded the limit or length that is mentioned (or) MQTT publish data and publish data length mismatched (or) MQTT Send data packet exceeded the limit. | 
| 
 | ARP Cache entry not found | 
| 
 | UART command timeout happened | 
| 
 | Fixed data rate is not supported by connecting AP | 
| 
 | Maximum length exceeded of Username/password/Client_ID/Topic in MQTT | 
| 
 | Wrong WPS PIN | 
| 
 | Wrong WPS PIN length | 
| 
 | Wrong PMK length | 
| 
 | SSID not present for PMK generation | 
| 
 | SSID incorrect for PMK generation(more than 32 bytes) | 
| 
 | Band not supported | 
| 
 | User store configuration invalid length | 
| 
 | Error in length of the command (Exceeds number of characters is mentioned in the PRM) | 
| 
 | Data packet dropped | 
| 
 | WEP key not given | 
| 
 | Error in length of store config profile | 
| 
 | PSK or PMK not given | 
| 
 | Security mode given in join command is invalid | 
| 
 | Beacon miscount reaches max beacon miscount (De-authentication due to beacon miss) | 
| 
 | De-authentication received from supplicant | 
| 
 | De-authentication received from AP after channel switching | 
| 
 | Synchronization missed | 
| 
 | Authentication timeout occurred | 
| 
 | Association timeout | 
| 
 | BG scan in given channels is not allowed | 
| 
 | Scanned SSID and SSID given in Join are not matching | 
| 
 | Given number of clients exceeded max number of stations supported | 
| 
 | Given HT capabilities are not supported | 
| 
 | Uart Flow control not supported | 
| 
 | ZB/BT/BLE packet received and protocol is not enabled | 
| 
 | MGMT pkt dropped | 
| 
 | Invalid RF current mode | 
| 
 | Power save support is not present for a given interface | 
| 
 | Concurrent AP in connected state | 
| 
 | Connected AP or Station channel mismatch | 
| 
 | IAP co processor error | 
| 
 | WPS not supported in current operating mode | 
| 
 | Concurrent AP doesn't have same channel as connected station channel | 
| 
 | PBC session overlap error | 
| 
 | BT feature bit map invalid | 
| 
 | 4/4 confirmation of 4 way handshake failed | 
| 
 | MAC address not present in MAC based join | 
| 
 | Concurrent mode, both AP and Client should UP, to enable configuration | 
| 
 | Certificate load not allowed in flash | 
| 
 | Certificate load not allowed in RAM | 
| 
 | Certificate load failed due to wrong inx | 
| 
 | AP HT caps not enabled | 
| 
 | Address family not supported by protocol. | 
| 
 | Invalid beacon interval or DTIM period provided. | 
| 
 | Invalid range of the configuration provided | 
| 
 | RTS THRESHOLD Config type is invalid. | 
| 
 | Error with MQTT command | 
| 
 | listen interval in power save is greater than the join listen interval | 
| 
 | Wlan radio deregistered | 
| 
 | SAE failure due to multiple confirm frames from AP | 
| 
 | AP does not support the EC-group set by station | 
| 
 | Disconnected due to Security Association Query Timeout | 
| 
 | Duplicate entry exists in DNS server table | 
| 
 | Memory Error: No memory available | 
| 
 | Invalid characters in JSON object | 
| 
 | Update Commands: No such key found | 
| 
 | No such file found: Re-check filename | 
| 
 | No corresponding Web page exists with same filename | 
| 
 | Space unavailable for new file | 
| 
 | Invalid input data, Re-check filename, lengths etc | 
| 
 | Space unavailable for new file | 
| 
 | Existing file overwrite: Exceeds size of previous file. Use erase and try again | 
| 
 | No such file found. Re-check filename | 
| 
 | Memory Error: No memory available | 
| 
 | Received more web-page data than the total length initially specified | 
| 
 | Error in set region command | 
| 
 | Web-page current chunk length is incorrect | 
| 
 | Error in AP set region command | 
| 
 | Error in AP set region command parameters | 
| 
 | Region code not supported | 
| 
 | Error in extracting country region from beacon | 
| 
 | Device does not have selected region support | 
| 
 | SSL/TLS Context Create Failed | 
| 
 | SSL/TLS Handshake Failed. Socket will be closed | 
| 
 | SSL/TLS Max sockets reached. Or FTP client is not connected | 
| 
 | Cipher set failure | 
| 
 | HTTP credentials maximum length exceeded | 
| 
 | Feature not supported | 
| 
 | Unable to write to flash OR Flash data verification failed | 
| 
 | Calibration data verification failed | 
| 
 | SNMP internal error | 
| 
 | SNMP invalid IP protocol error | 
| 
 | No data received or receive timeout | 
| 
 | Insufficient data for converting NTP time to mm-dd-yy time format | 
| 
 | Invalid SNTP server address | 
| 
 | SNTP client not started | 
| 
 | SNTP server not available, Client will not get any time update service from current server | 
| 
 | SNTP server authentication failed | 
| 
 | Internal error | 
| 
 | Entry not found for multicast IP address | 
| 
 | No more entries found for multicast | 
| 
 | IP address error | 
| 
 | Socket already bound | 
| 
 | Port not available | 
| 
 | Socket is not created | 
| 
 | ICMP request failed | 
| 
 | Maximum listen sockets reached | 
| 
 | DHCP duplicate listen | 
| 
 | Port Not in close state | 
| 
 | Socket is closed or in process of closing | 
| 
 | Process in progress | 
| 
 | Trying to connect non-existing TCP server socket | 
| 
 | Error in length of the command(Exceeds number of characters is mentioned in the PRM) | 
| 
 | Wrong Packet Info | 
| 
 | Corrupted RPS encountered during firmware update | 
| 
 | Socket is still bound | 
| 
 | No free port | 
| 
 | Invalid port | 
| 
 | Corrupted RPS header encountered during firmware update | 
| 
 | Feature not supported | 
| 
 | Socket is not in connected state. Disconnected from server. In case of FTP, user need to give destroy command after receiving this error | 
| 
 | POP3 session creation failed / POP3 session got terminated | 
| 
 | DHCPv6 Handshake failure | 
| 
 | DHCP invalid IP response | 
| 
 | SMTP Authentication error | 
| 
 | No DNS server was specified, SMTP over size mail data | 
| 
 | SMTP invalid server reply | 
| 
 | DNS query failed, SMTP internal error | 
| 
 | Bad DNS address, SMTP server error code received | 
| 
 | SMTP invalid parameters | 
| 
 | SMTP packet allocation failed | 
| 
 | SMTP GREET reply failed | 
| 
 | Parameter error, SMTP Hello reply error | 
| 
 | SMTP mail reply error | 
| 
 | SMTP RCPT reply error | 
| 
 | SMTP message reply error | 
| 
 | SMTP data reply error | 
| 
 | SMTP authentication reply error | 
| 
 | SMTP server error reply | 
| 
 | DNS duplicate entry. | 
| 
 | SMTP oversize server reply | 
| 
 | SMTP client not initialized | 
| 
 | DNS IPv6 not supported | 
| 
 | Invalid mail index for POP3 mail retrieve command | 
| 
 | SSL/TLS handshake failed | 
| 
 | FTP client is not connected or disconnected with the FTP server | 
| 
 | FTP client is not disconnected | 
| 
 | FTP file is not opened | 
| 
 | SSL/TLS handshake timeout or FTP file is not closed | 
| 
 | Expected [1XX response from FTP server but not received] | 
| 
 | Expected [2XX response from FTP server but not received] | 
| 
 | Expected [22X response from FTP server but not received] | 
| 
 | Expected [23X response from FTP server but not received] | 
| 
 | Expected [3XX response from FTP server but not received] | 
| 
 | Expected [33X response from FTP server but not received] | 
| 
 | HTTP Timeout | 
| 
 | HTTP Failed | 
| 
 | HTTP Timeout for HTTP PUT client | 
| 
 | Authentication Error | 
| 
 | Invalid packet length, content length and received data length is mismatching | 
| 
 | Server responds before HTTP client request is complete | 
| 
 | HTTP/HTTPS password is too long | 
| 
 | MQTT ping time out error | 
| 
 | MQTT command sent in incorrect state | 
| 
 | MQTT ACK time out error | 
| 
 | POP3 error for invalid mail index | 
| 
 | Listening TCP socket in device is not connected to the remote peer, or the LTCP socket is not yet opened in the device | 
| 
 | Sockets not available. The error comes if the Host tries to open more than 10 sockets. | 
| 
 | HTTP OTAF invalid packet | 
| 
 | TCP_IP initialization failed | 
| 
 | Cannot create IP in same interface in concurrent mode | 
| 
 | HTTP OTAF incomplete packet | 
| 
 | Store configuration profile type mismatch or Invalid profile type | 
| 
 | MQTT REMOTE TERMINATE ERROR | 
| 
 | Byte stuffing error in AT mode | 
| 
 | 1. Invalid command (e.g. parameters insufficient or invalid in the command). Invalid operation (e.g. power save command with the same mode given twice, accessing wrong socket, creating more than allowed sockets ) | 
| 
 | HTTP OTAF no packet | 
| 
 | TCP socket is not connected | 
| 
 | Station count exceeded max station supported | 
| 
 | Unable to send TCP data | 
| 
 | Socket buffer too small | 
| 
 | Invalid content in the DNS response to the DNS Resolution query | 
| 
 | DNS Class error in the response to the DNS Resolution query | 
| 
 | DNS count error in the response to the DNS Resolution query | 
| 
 | DNS Return Code error in the response to the DNS Resolution query | 
| 
 | DNS Opcode error in the response to the DNS Resolution query | 
| 
 | DNS ID mismatch between DNS Resolution request and response | 
| 
 | An invalid input to the DNS Resolution query | 
| 
 | DNS response was timed out | 
| 
 | ARP request failure | 
| 
 | Unable to update TCP Window | 
| 
 | DHCP lease time expired | 
| 
 | DHCP handshake failure | 
| 
 | This error is issued when WebSocket creation failed | 
| 
 | This error is issued when device tried to connect to a non-existent TCP server socket on the remote side | 
| 
 | This error is issued when tried to close non-existent socket. or invalid socket descriptor | 
| 
 | Invalid socket parameters | 
| 
 | Feature not supported | 
| 
 | Socket already open | 
| 
 | Attempt to open more than the maximum allowed number of sockets | 
| 
 | Data length exceeds mss | 
| 
 | DUT unable to configure IP Address due to IP conflict | 
| 
 | Feature not enabled | 
| 
 | DHCP server not set in AP mode | 
| 
 | Error in AP set region command parameters | 
| 
 | SSL/TLS not supported | 
| 
 | JSON not supported | 
| 
 | Invalid operating mode | 
| 
 | Invalid socket configuration parameters | 
| 
 | Web socket creation timeout | 
| 
 | Parameter maximum allowed value is exceeded | 
| 
 | Socket read timeout | 
| 
 | Invalid command in sequence | 
| 
 | DNS response timed out | 
| 
 | HTTP socket creation failed | 
| 
 | TCP socket close command is issued before getting the response of the previous close command | 
| 
 | Wait On Host feature not enabled | 
| 
 | Store configuration checksum validation failed | 
| 
 | TCP keep alive timed out | 
| 
 | TCP ACK failed for TCP SYN-ACK | 
| 
 | Memory limit exceeded in a given operating mode | 
| 
 | Memory limit exceeded in operating mode during auto join/create | 
| 
 | PUF Operation is blocked | 
| 
 | PUF Activation code invalid | 
| 
 | PUF input parameters invalid | 
| 
 | PUF in error state | 
| 
 | PUF Operation not allowed | 
| 
 | PUF operation Failed | 
| 
 | Auto join or user store configuration going on. | 
| 
 | Improper RSNIE from AP to station | 
| 
 | Reached maximum SNTP Invalid attempts | 
| 
 | Frequency offset sent is zero | 
| 
 | Frequency offset specified goes beyond the upper limit or lower limit and indicates that frequency offset cannot be changed further | 
BSD Socket Error Codes#
| Error Code | Error code (Hex format) | Description | 
|---|---|---|
| 
 | 
 | Operation not permitted | 
| 
 | 
 | Minimum Socket/IO error | 
| 
 | 
 | No such file or directory | 
| 
 | 
 | No such process | 
| 
 | 
 | Interrupted system call | 
| 
 | 
 | I/O error | 
| 
 | 
 | No such device or address | 
| 
 | 
 | Argument list too long | 
| 
 | 
 | Exec format error | 
| 
 | 
 | Bad file number | 
| 
 | 
 | No child processes | 
| 
 | 
 | Try again | 
| 
 | 
 | Out of memory | 
| 
 | 
 | Permission denied | 
| 
 | 
 | Bad address | 
| 
 | 
 | Block device required | 
| 
 | 
 | Device or resource busy | 
| 
 | 
 | File exists | 
| 
 | 
 | Cross-device link | 
| 
 | 
 | No such device | 
| 
 | 
 | Not a directory | 
| 
 | 
 | Is a directory | 
| 
 | 
 | Invalid argument | 
| 
 | 
 | File table overflow | 
| 
 | 
 | Too many open files | 
| 
 | 
 | Not a typewriter | 
| 
 | 
 | Text file busy | 
| 
 | 
 | File too large | 
| 
 | 
 | No space left on device | 
| 
 | 
 | Illegal seek | 
| 
 | 
 | Read-only file system | 
| 
 | 
 | Too many links | 
| 
 | 
 | Broken pipe | 
| 
 | 
 | Math argument out of domain of func | 
| 
 | 
 | Math result not representable | 
| 
 | 
 | Resource deadlock would occur | 
| 
 | 
 | File name too long | 
| 
 | 
 | No record locks available | 
| 
 | 
 | Function not implemented | 
| 
 | 
 | Directory not empty | 
| 
 | 
 | Too many symbolic links encountered | 
| 
 | 
 | Operation would block | 
| 
 | 
 | No message of desired type | 
| 
 | 
 | Identifier removed | 
| 
 | 
 | Channel number out of range | 
| 
 | 
 | Level 2 not synchronized | 
| 
 | 
 | Level 3 halted | 
| 
 | 
 | Level 3 reset | 
| 
 | 
 | Link number out of range | 
| 
 | 
 | Protocol driver not attached | 
| 
 | 
 | No CSI structure available | 
| 
 | 
 | Level 2 halted | 
| 
 | 
 | Invalid exchange | 
| 
 | 
 | Invalid request descriptor | 
| 
 | 
 | Exchange full | 
| 
 | 
 | No anode | 
| 
 | 
 | Invalid request code | 
| 
 | 
 | Invalid slot | 
| 
 | 
 | Bad font file format | 
| 
 | 
 | Device not a stream | 
| 
 | 
 | No data available | 
| 
 | 
 | Timer expired | 
| 
 | 
 | Out of streams resources | 
| 
 | 
 | Machine is not on the network | 
| 
 | 
 | Package not installed | 
| 
 | 
 | Object is remote | 
| 
 | 
 | Link has been severed | 
| 
 | 
 | Advertise error | 
| 
 | 
 | Srmount error | 
| 
 | 
 | Communication error on send | 
| 
 | 
 | Protocol error | 
| 
 | 
 | Multihop attempted | 
| 
 | 
 | RFS specific error | 
| 
 | 
 | Not a data message | 
| 
 | 
 | Value too large for defined data type | 
| 
 | 
 | Name not unique on network | 
| 
 | 
 | File descriptor in bad state | 
| 
 | 
 | Remote address changed | 
| 
 | 
 | Can not access a needed shared library | 
| 
 | 
 | Accessing a corrupted shared library | 
| 
 | 
 | .lib section in a.out corrupted | 
| 
 | 
 | Attempting to link in too many shared libraries | 
| 
 | 
 | Cannot exec a shared library directly | 
| 
 | 
 | Illegal byte sequence | 
| 
 | 
 | Interrupted system call should be restarted | 
| 
 | 
 | Streams pipe error | 
| 
 | 
 | Too many users | 
| 
 | 
 | Socket operation on non-socket | 
| 
 | 
 | Destination address required | 
| 
 | 
 | Message too long | 
| 
 | 
 | Protocol wrong type for socket | 
| 
 | 
 | Protocol not available | 
| 
 | 
 | Protocol not supported | 
| 
 | 
 | Socket type not supported | 
| 
 | 
 | Operation not supported on transport endpoint | 
| 
 | 
 | Protocol family not supported | 
| 
 | 
 | Address family not supported by protocol | 
| 
 | 
 | Address already in use | 
| 
 | 
 | Cannot assign requested address | 
| 
 | 
 | Network is down | 
| 
 | 
 | Network is unreachable | 
| 
 | 
 | Network dropped connection because of reset | 
| 
 | 
 | Software caused connection abort | 
| 
 | 
 | Connection reset by peer | 
| 
 | 
 | No buffer space available | 
| 
 | 
 | Transport endpoint is already connected | 
| 
 | 
 | Transport endpoint is not connected | 
| 
 | 
 | Cannot send after transport endpoint shutdown | 
| 
 | 
 | Too many references: cannot splice | 
| 
 | 
 | Connection timed out | 
| 
 | 
 | Connection refused | 
| 
 | 
 | Host is down | 
| 
 | 
 | No route to host | 
| 
 | 
 | Operation already in progress | 
| 
 | 
 | Operation now in progress | 
| 
 | 
 | Stale NFS file handle | 
| 
 | 
 | Structure needs cleaning | 
| 
 | 
 | Not a XENIX named type file | 
| 
 | 
 | No XENIX semaphores available | 
| 
 | 
 | Is a named type file | 
| 
 | 
 | Remote I/O error | 
| 
 | 
 | Quota exceeded | 
| 
 | 
 | No medium found | 
| 
 | 
 | Wrong medium type | 
| 
 | 
 | Operation Canceled | 
| 
 | 
 | Required key not available | 
| 
 | 
 | Key has expired | 
| 
 | 
 | Key has been revoked | 
| 
 | 
 | Key was rejected by service | 
| 
 | 
 | Owner died - for robust mutexes | 
| 
 | 
 | State not recoverable | 
| 
 | 
 | Operation not possible due to RF-kill |