CDRouter 15.4

April 24, 2025


New Features

  • Data Model 2.19 Added support for CWMP Device:2.19 Data Model and USP Device:2.19 Data Model. [sc37762]
  • prpl HL-API: Updated the prpl HL-API tests to allow for testing of prplOS 3.2 profile. A new testvar, prplWareVersion, was introduced to enable selection of the profile to be tested. [sc38470]
  • TCP Offload: Enable TCP Offload for MQTT and STOMP MTPs for USP. TCP Offload is enabled by default and can be disabled using the testvar uspControllerUseTcpOffload. [sc38713]

Change Log

CDRouter

  • Prevent a potential MLO error where key mlo-active not known in dictionary could be triggered under certain circumstances.[sc39489]
  • Improved the description for testvar lanClients to clarify that the Multiport expansion is required to set it to a value greater than 1. [sc38948]

IPv6

  • Updated test ipv6_lan_mp_55 to avoid using a source address of :: in test packets originating from remoteHostv6. [sc39001]
  • Fixed an error that occurred while processing Router Advertisements on the LAN. [sc39650]

prpl Certification

  • Fixed an error that occurred while processing DHCP messages in test prplos.1.2.9. [sc39041]
  • Improved test prplos.1.2.19 to support the use of more than one existing LAN clients. [sc38010]
  • Added support for DHCPv6 addressing on the WAN in test prplos.1.6.7. [sc38429]
  • Updated parameter Device.PCP.Client.{i}.Server.{i}.OutboundMapping.{i}. to only be present in the prplOS 3.1 Data Model. [sc39480]
  • Fixed an error referencing a variable in prplos.1.2.10. [sc39120]

TR-069

  • Improved data model parsing to correctly handle a base attribute set to a defined dataType. [sc37337]
  • Improved data model parsing to accept an empty string when validating parameter values. [sc39110]

Security

  • Updated ET Open ruleset in CDRouter Security expansion to 10900. [sc38152]

USP

  • Updated the websocket server to only include the Sec-Websocket-Extensions header when it’s included in a request. [sc39237]
  • Improved support for testing usp_conformance_9_7 on DUTs that support multiple firmware banks. [sc37984]