Networking

Release notes for QNX SDP 8.0.2 networking updates.

The known issues are described in the QNX Software Development Platform 8.0: Known Issues document that's stored in the QNX Download Center. Log in and refer to https://www.qnx.com/download/group.html?programid=74127.

QNX SDP 8.0.2 WPA Update (Build 01) - Experimental


Date of this edition: May 22, 2025
This update includes the following package found under Updates -> QNX Software Development Platform -> Networking or Available -> QNX Software Development Platform -> Networking:
Name Package ID Package internal version
QNX SDP 8.0 Networking - WPA/WPA2/IEEE 802.1X Supplicant 2.11 for use with io-sock com.qnx.qnx800.target.net.wpa_supplicant_2.11.iosock 0.0.3.00001T202504101050L

Experimental items

CAUTION:
Experimental software is primarily provided for customers and the community to try out, and to get an idea of what might be coming in the future. For information about the use of experimental software, refer to the appropriate Development License Agreement in the Licensing area of our website: https://www.qnx.com/legal/licensing/.

Some experimental items are implemented in the packages of the baseline product. This means these items are installed when you install QNX SDP and, hence, there's nothing else you must do to be able to use them. Other experimental items are contained in their own packages that aren't installed when you install QNX SDP. To locate and install these packages so you can use the items they contain, go to the Available tab in QNX Software Center and search for part or all of the package name. Then, click the package in the search results and then the Install button in the bottom right corner.

Updates and fixed issues

The WPA/WPA2/IEEE 802.1X Supplicant 2.11 has been added to support QNX Everywhere.

QNX SDP 8.0.2 Tcpdump Update (Build 2504)


Date of this edition: May 09, 2025
This update includes the following package found under Updates -> QNX Software Development Platform -> Networking or Available -> QNX Software Development Platform -> Networking:
Name Package ID Package internal version
QNX SDP 8.0 Networking - tcpdump

com.qnx.qnx800.target.net.tcpdump

0.2.0.02504T202504081900L

QNX SDP 8.0.2 OpenSSH Update (Build 2085)


Date of this edition: May 07, 2025
This update includes the following package found under Updates -> QNX Software Development Platform -> Networking or Available -> QNX Software Development Platform -> Networking:
Name Package ID Package internal version
QNX SDP 8.0 Networking - OpenSSH

com.qnx.qnx800.target.net.openSSH

0.1.0.02085T202503261326L

Updates and fixed issues

The openssh tool has been updated to version v9.9p2. For more details, refer to https://www.openssh.com/txt/release-9.9p2.

In the updated package, we've added a new binary, sshd-session. This is a helper used by the sshd binary.

The mkqnximage utility:

For this updated version of OpenSSH to work in the mkqnximage utility, perform the following steps:
  1. Create (or add) two files in your virtual machine (VM) image directory for the mkqnximage utility.
    • For local/snippets/ifs_env.custom:
      procmgr_symlink /system/bin/sshd-session /usr/libexec/sshd-session
    • For local/snippets/system_files.custom:
      bin/sshd-session=usr/libexec/sshd-session
  2. Rebuild the image once the files are created (or added).

Older Board Support Packages (BSPs):

For this updated version of OpenSSH to work with the older BSPs, perform the following step:
  1. Change the build file from
    [uid=0 gid=0 perms=0755] /usr/libexec/sftp-server=${QNX_TARGET}/${PROCESSOR}/usr/libexec/sftp-server
    to the following:
    [search=${QNX_TARGET}/${PROCESSOR}/usr/libexec uid=0 gid=0 perms=0755] /usr/libexec/sshd-session=sshd-session
    [search=${QNX_TARGET}/${PROCESSOR}/usr/libexec uid=0 gid=0 perms=0755] /usr/libexec/ssh-pkcs11-helper=ssh-pkcs11-helper
    [search=${QNX_TARGET}/${PROCESSOR}/usr/libexec uid=0 gid=0 perms=0755] /usr/libexec/ssh-sk-helper=ssh-sk-helper
    [search=${QNX_TARGET}/${PROCESSOR}/usr/libexec uid=0 gid=0 perms=0755] /usr/libexec/sftp-server=sftp-server

QNX SDP 8.0.2 Freescale Fast Ethernet Controller Driver (devs-ffec.so) Update (Build 2027)


Date of this edition: February 20, 2025
This update includes the following package found under Updates -> QNX Software Development Platform -> Networking or Available -> QNX Software Development Platform -> Networking:
Name Package ID Package internal version
QNX SDP 8.0 Networking - io-sock ffec Drivers

com.qnx.qnx800.target.net.devs.ffec

0.0.2.02027T202501171101L

Updates and fixed issues

Description Affected Architecture(s) Application-Level Impact System-Level Impact Reference Numbers
For NXP i.MX 8 QuadMax MEK boards, fixed an issue that caused received packets to be marked as 2 bytes longer than their actual size. In some cases, if the affected interface was in a bridge such as a hypervisor host, the bridge dropped the packets as oversized. NXP i.MX 8 QuadMax MEK None None 2975964

QNX SDP 8.0.2 Vdevpeer Update (Build 2005)


Date of this edition: February 20, 2025
These updates include package found under Updates -> QNX Software Development Platform -> Networking or Available -> QNX Software Development Platform -> Networking:
Name Package ID Package internal version
QNX SDP 8.0 Networking - io-sock Vdevpeer Net Module com.qnx.qnx800.target.net.vdevpeernet 0.0.2.02005T202411230033L

Updates and fixed issues

The com.qnx.qnx800.target.net.vdevpeernet package is released to support QNX Hypervisor 8.0 and contains the following updates and fixed issues. To find a specific issue, search for a reference number on this page or use the search tool:
Description Applicable Architecture(s) Application-Level Impact System-Level Impact Reference Number
Moved PTP passthrough feature specific to the Hypervisor from io-pkt to io-sock. General None None 2955349
Modified the devs-vdevpeer-net.so driver to include the VLAN_HWTSO option. This option performs TCP TSO over VLAN interfaces through the vdevpeer driver. General None None 2961669
Fixed an issues in the devs-vdevpeer-net.so driver to facilitate a successful TCP connection through the vdevpeer interface. General None None 2945878
Fixed an issue related to VirtIO queues. If the guest's VirtIO queue isn't ready to receive packets, then io-sock (using the vdevpeer driver) implements a Tx lock to transition into a sendblocked state, thus rendering the stack unresponsive. General None None 2963250
Page updated: