CDRouter 16.1

January 29, 2026


New Features

  • DHCPv6 Client IA Interactions: Added a new module dhcpv6-IAs-c in the IPv6 expansion with five new test cases for testing DHCPv6 Client IA interactions based on RFC 7550/8415. [sc12890]

    • dhcpv6_IAs_client_1
    • dhcpv6_IAs_client_2
    • dhcpv6_IAs_client_3
    • dhcpv6_IAs_client_4
    • dhcpv6_IAs_client_5
  • TR-069 DUStateChange RPC Tests: Added three new tests in the tr69 module for verifying DUStateChange. [sc8058]

    • tr69_500
    • tr69_501
    • tr69_502
  • TR-69 Firmware Upgrade: Added a new test tr69_132 in the tr69 module for testing firmware upgrades and downgrades and for verifying the VALUE CHANGE event. [sc19789]

  • Web UI Browser Tab Title: Added the ability to show the host name in the page title instead of “CDRouter”.

This is configurable under: “System > Preferences > Show Hostname in Page Title”. [sc37265]

Changelog

CDRouter

  • Removed obsoleted testvars from the config dictionary. [sc11403]
  • Made the “View Config” page more consistent with other page navigation, and improved “Edit Config” styling for clarity. [sc18730]
  • Fixed an error in parsing the correct data length from the EAPOL RSN MLO Link Data. [sc42837]
  • Improved connection log information for Wi-Fi clients using MLO. [sc43919]
  • Fixed an error in EAPOL Message 2 to not include the active link in the list of MLO Link KDE. [sc42604]
  • Added a check for answer records before trying to access an answer record in test mdns_24. [sc33840]
  • Improved logging in ICMP tests when wanPingRespond or ipv6WanPingRespond are no.

IPv6

  • Updated dhcpv6-s module to wait 3 times the testvar dhcpv6ClientTimeout before timing out the DHCPv6 Client. [sc45107]

PRPL

  • Added a 5 second delay between the USP Get and Set messages in prplOS.1.1.1 - prplOS.1.1.3. [sc44643]
  • Removed a fatal error that occurred in cleanup of test prplos.1.2.29. [sc45213]

RvR

  • Enhanced cdrouter-attenuator diagnostics and recovery. [sc44143]

Security

  • Updated the ET Open ruleset in CDRouter Security expansion to 11099. [sc44646]

TR-069

  • Updated acs-download.cdroutertest.com.pem and acs.cdroutertest.com.pem certificate with new expiration date of January 2027. [sc44905]
  • Fixed an issue with ACS_process_inform when called long after receiving a session. [sc39544]
  • Added Device.BulkData.Profile.{i}.Protocol parameter to the SetParameterValues in tr69_annex_n module. [sc44311]

USP

  • Updated wildcard.cdroutertest.pem certificate with new expiration date of January 2027. [sc44905]
  • Removed deleted profile versions from tests in the od128, tr143_http, tr111, tp181 and tr69 modules. These tests will now use the latest profile version that hasn’t been deleted. [sc43515]
  • Test usp_conformance_2_9 and usp_legacy_1_3_test_9_2 was improved to verify a TLS connection after a new certificate is added. [sc43775]
  • Updated test usp_conformance_11_2 to wait for an MQTT connection to be established before ending the test. [sc43748]
  • Addressed an issue with usp_profile_5 user defined profiles causing a loop. [sc45562]
  • Updated tests usp_profile_5 and cwmp_profile_6 to skip user defined profiles that have no objects to add or delete. [sc44562]
  • Addressed a race condition in usp_conformance_9_4 and usp_conformance_9_5. [sc43771]
  • Added a MQTT connection check to verify the connection has returned before sending a delete message in test usp_conformance_11_11. [sc43673]
  • Added 10 second delay to test usp_smm_30 and usp_smm_31 to allow time for USPServices table to update. [sc44179]
  • Test usp_conformance_11_12 will be skipped when the testvar RestartDut is set to none. [sc43558]

Golden Image 9.6

A new version of the NTA3000 operating system image, also known as the “Golden Image”, is now available!

Golden Image 9.6 Release Notes

This update improves system stability when running multi-client performance tests by removing support for 160 MHz channel widths in the 5 GHz and 6 GHz bands for the MediaTek Wi-Fi cards.

Upgrading is easy! Please contact support@qacafe.com for more information and help getting started.