CDRouter 15.11

November 20, 2025


New Features

  • USP 1.4: TP-469 Amendment 4 is now available in the usp_conformance module. In addition, a new usp_legacy_1_3 module replaced usp_legacy_1_2 to allow for testing the older version of the test plan. For more information on the changes please see Additional Notes Related to TP-469 v1.4 [sc23225]

  • Protocol Sequence Diagrams: The sequence diagram view now supports viewing specific protocol summaries.

To view a protocol-specific sequence diagram, open a capture file, click View as > Sequence Diagram, and select a protocol from the dropdown labeled “Protocol”.

This new view applies a display filter to show only the frames that include the relevant protocol, and it includes that protocol’s decode tree for quick inspection from the sequence diagram.

Changelog

CDRouter

  • PPPoE link status is verified at the end of start before continuing. [sc36342]
  • Testvar wpaKey and wpaSaePassword may now be configured with value that contains }. [sc42478]

IPv6

  • Improved test dhcpv6_5 to verify the source address of the ICMPv6 Echo Reply. [sc43528]
  • The UPnP IPv6 tests in the upnp-v6 test module that require a LAN side IPv4 address will now be skipped when lanMode is set to none. [sc33326]
  • The tests cpe_v6_19, cpe_v6_26, & cpe_v6_27 no longer change the M and O flags when waiting for the device to restart DHCPv6. [sc43124]
  • Addressed an issue with DHCPv6 Relay-Reply peer and link addresses when responding to a nested Relay-Reply message. [sc43549]

Performance

  • The version of iPerf shipped with CDRouter has been updated to 3.19.1. [sc43729]

PRPL

  • Updated the High-Level API prplWare 4.0 data model profile to make DNS Servers parameters read-only. This profile applies to both prplWare 4.0.0 and 4.0.1. [sc43327]
  • Updated the High-Level API prplWare 4.1 data model profile to make DNS Servers parameters read-only. [sc43326]
  • The High-Level API prplWare CWMP Data Model has been updated for prplOS 4.1.0. [sc43896]
  • Addressed an error in a log message in test prplos.1.2.16. [sc43770]

RvR

  • Updated the RvR Graph view to hide the User Requirement series if it is an exact match of the TR-398 Requirement. [sc42057]
  • Packages with testvar supportsAttenuator set to yes will no longer run in parallel with other packages utilizing wireless interfaces or the attenuator to avoid impacting results. These packages will be queued until no wireless interfaces are in use, and/or the attenuator is no longer in use. [sc43183]

Security

  • Updated the ET Open ruleset in CDRouter Security expansion to 11050. [sc43332]

TR-069

  • Updated the timing interval in tp181_test_5.1.6 to have a 2-second grace period. [sc38941]

USP

  • Removed response topic check in mqttResponseHandler when MQTT QoS is 1 or 2. [sc43461]
  • Updated the path used in test usp_smm_20 from ExecutionEnvironmentClass to ExecEnvClass. [sc43821]
  • Added an example value in the testvar description uspSoftwareModuleEEName. [sc43301]

New Test Cases

The following tests were added to TP-469 v1.4 and are now included in the usp_conformance module:

  • usp_conformance_1_99: GetSupportedDM on root object, unique_key_sets [USPTEST-242]
  • usp_conformance_1_100: Command with missing mandatory input_args [USPTEST-243]
  • usp_conformance_1_101: OnBoardRequest Notification - OnBoardingComplete set to false [USPTEST-244]
  • usp_conformance_1_102: OnBoardRequest Notification - OnBoardingRestartTime [[USPTEST-244]https://issues.broadband-forum.org/browse/USPTEST-244)]
  • usp_conformance_1_103: OnBoardRequest Notification - OnBoardingRestartTime disabled [USPTEST-244]
  • usp_conformance_1_104: Set message on WriteOnceReadOnly parameter [USPTEST-245]
  • usp_conformance_1_105: *GetSupportedDM on a Command [USPTEST-250]
  • usp_conformance_1_106: *GetSupportedDM on an Event [USPTEST-250]
  • usp_conformance_1_107: *GetSupportedDM on a Parameter [USPTEST-250]
  • usp_conformance_7_12: *Agent can process USP within fragmented Websocket messages [USPTEST-216]

Modified Test Cases

  • Updated tests usp_conformance_1_72 through usp_conformance_1_77 to include unique_key_sets [USPTEST-242]
  • Updated tests usp_conformance_2_23 and usp_conformance_2_24 to set Parameter values in the Add message [USPTEST-254]
  • Updated test usp_conformance_11_13 to specify QoS in the Add message [USPTEST-257]