Network Stack SDK Version 2.13.0 (December 18, 2025) - Release Notes#

RS9116

The Netstack software development kit (SDK) provides robust network protocol support, including TCP/IP, UDP, and DNS capabilities for embedded applications.

Click here for earlier releases.

Release Summary#

Key Features | API Changes | Bug Fixes | Chip Enablement

Key Features#

Added USB host interface support for Linux platform.

API Changes#

None

Bug Fixes#

  • Fixed a data-transmission failure that occurred when EAP and two simultaneous SSL connections were used.

  • Fixed issues with throughput calculation for TCP/UDP RX scenarios when SOCKET_ASYNC_FEATURE is enabled in the WLAN_BT_Throughput application.

Chip Enablement#

None

Key Features#

New Features | Enhancements | Removed Features | Deprecated Features

Note: See Feature Matrix for a list of any applicable APIs, examples, software variants, modes, hardware, and host interfaces for each feature.

New Features#

Added USB host interface support for Linux platform.

Enhancements#

None

Removed Features#

None

Deprecated Features#

None

API Changes#

New APIs | Modified APIs | Removed APIs | Deprecated APIs

New APIs#

None

Modified APIs#

None

Removed APIs#

None

Deprecated APIs#

None

Bug Fixes#

ID Issue Description GitHub / Salesforce Reference (if any) Affected Chip Revision, Hardware, Host Interfaces
1500537 Data transmissions fail when EAP is used with two simultaneous SSL connections. None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
1518420 Throughput calculation is skipped for TCP/UDP RX scenarios when `SOCKET_ASYNC_FEATURE` is enabled in the `WLAN_BT_Throughput` application. None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: USB

Chip Enablement#

None

Application Example Changes#

New Examples | Modified Examples | Removed Examples | Deprecated Examples

New Examples#

None

Modified Examples#

None

Removed Examples#

None

Deprecated Examples#

None

Known Issues and Limitations#

ID Issue or Limitation Description GitHub / Salesforce Reference (if any) Workaround (if any) Affected Chip Revision, Hardware, Host Interfaces
NA Embedded MQTT does not support reassembly of fragmented MQTT packets. MQTT transactions may fail if fragmented packets are received from the broker. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA TLS handshakes may occasionally fail due to incorrect ECC curve parameter generation, resulting in a BBD2 error. The issue resolves on the next attempt. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA MQTT disconnects may occur during firmware updates if powersave is enabled. Disable powersave during the update and re-enable it after completion. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA All GCM-based cipher suites are software-implemented and may exhibit limited performance. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA The recommended MQTT publish payload is 1 kB. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA If HTTP server functionality is enabled, do not use port 80 for the MQTT client. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA Randomize the client port if using rapid connect/disconnect of the MQTT session on the same client port with powersave. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA Secure TLS renegotiation is not supported in the embedded networking stack. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA In WPA2 enterprise security mode, getting wireless statistics using rsi_wlan_get() API has restrictions. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA The wlan_throughput_bt_spp_ble_dual_role example is not supported on bare metal platforms. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA In concurrent mode, communication loss could occur on the STA application when, simultaneously, multiple clients are connected to the APUT. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA IP address conflict detection has limitations in STA + AP concurrent mode, and failures are not reported to host. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA mqtt_client and mqtt_client_v6 applications do not support the SDIO host interface. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA If a corrupted firmware image is received during OTA updates via TCP/HTTP, the module may become unresponsive on the next bootup. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA TLS connection problems may occur when attempting to revoke public and private keys using existing keys. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA Observed inconsistencies in TCP and UDP RX throughput in AP-alone mode. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA Observed that a duplicate IPv6 address is assigned to multiple STAs in AP mode. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA Ping timeouts may occur when configured with a 1-second timeout. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: UART, SPI
NA Applications using the USB interface currently support only Wi-Fi-only and Wi-Fi + BTC modes. Coexistence modes that include BLE (such as Wi-Fi + BLE or Wi-Fi + BTC + BLE) are not functional in the Linux-based examples because pthread porting is incomplete. These examples are intended for bare-metal and FreeRTOS environments. OS-based support for BLE coexistence is not supported. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: USB
NA Command-based soft reset using the USB interface is not supported. The application must perform a chip reset. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: USB
NA ULP Power Save mode is not supported. None None
  • Hardware boards: All
  • Chip revision: All
  • Host interface: USB