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  | 
  | 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  |