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