CDRouter Support

CDRouter 13.x Release Notes

release-note version 13.3

⦿ CDRouter 13.0 Release Notes

CDRouter 13.0 March 15, 2022

New Features

  • Parallel testing

    The ability to run multiple test packages in parallel has been added to CDRouter 13.0. To enable this feature, additional test instances must be purchased and installed on the system. The number of simultaneous test runs is limited by the number of test instances and physical interfaces that are available. For more information regarding test instances, please refer to this Knowledge Base Article.

  • New license mechanism

    The licensing mechanism used by CDRouter changed in version 13.0. When performing the initial upgrade from an older CDRouter version to CDRouter 13.0, one additional step must be taken.

    Step 1: Perform the upgrade as usual by following the instructions in the Upgrade and Installation Guide.

    Step 2: After performing the upgrade in Step 1, a license error page will be displayed. It will prompt you to download a new license file from the Customer Lounge. Follow the prompts to download the license file, or refer to this Knowledge Base article to install the license file manually.

    Step 2 only needs to be performed the first time a CDRouter system is upgraded to version 13.0 or newer. Following this, CDRouter may be upgraded and downgraded without requiring a new license.

Change Log

  • CDRouter: The version of OpenSSL included with CDRouter has been updated to 1.1.1k. [sc15702]

  • CDRouter: The following MAC address testvars have been updated with new default values. [sc15500]

  • CDRouter: The following deprecated testvars have been obsoleted and removed from this release. [sc15933], [sc15433]

  • CDRouter: The following deprecated test cases have been removed this release. [sc15590]

    • cdrouter_mac_filter_1
    • cdrouter_mac_filter_2
    • cdrouter_mac_filter_3
    • cdrouter_mac_filter_4
    • cdrouter_mac_filter_5
    • cdrouter_mac_filter_6

  • CDRouter: The following deprecated test case labels have been removed from this release. [sc15590]

    • requires-allow-mac-filtering-policy
    • requires-deny-mac-filtering-policy
    • requires-filtered-macs
    • requites-mac-filtering

  • CDRouter: The deprecated symlink from CDRouter 12.0 to /usr/share/doc/cdrouter has been removed. [sc15434]

  • Performance: Resolved a regression in CDRouter’s IPv4 performance tests that was introduced in CDRouter 12.20. This impacts configurations where the testvar perfWanMac is set to the new default value of auto.

    We previously recommended that all customers running performance tests set the testvar perfWanMac to a fixed value to avoid potential MAC address conflicts. This change is no longer needed. The testvar perfWanMac and the may be commented out so that the default value of auto is used. [sc14338]

  • TR-069: Updated CDRouter to contain all version of data models to allow importing of older data model versions. [sc15427]

  • TR-069: Added a new start error to catch issues when parsing a user provided custom profile. [sc15412]

  • USP: Updated the BootParameter in test cases usp_conformance_10_8 and usp_conformance_10_11 to use Device.DeviceInfo.SoftwareVersion instead of Device.DeviceInfo.ModelVersion. [sc15699]

  • USP: Updated the test case usp_conformance_2_18 to require error code 7006. [sc16122]

Notices

  • CentOS 7 to Rocky Linux migration: All NTA1000v5 and NTA1000v6 systems are now eligible for an operating system upgrade from CentOS 7 to Rocky Linux 8. Please see our Rocky Linux migration guide for more information.

  • NTA1000 rail kits now available: We now have sliding rack rail kits for NTA1000v6 and NTA1000v7 systems! Please contact support@qacafe.com for more information.

  • Important installation notes: If you are upgrading from CDRouter 11.x or earlier versions, please contact support@qacafe.com for assistance.

  • Config upgrades: CDRouter 13.0 includes many new features and configuration testvars. Config files may be easily upgraded to include all new CDRouter 13.0 testvars using the config upgrade utility.

  • Custom test cases: CDRouter 13.0 is a major release that includes a large number of changes to pktsrc. These changes were made to enable exiting new features both now and in the future. Please contact support@qacafe.com before upgrading if you have developed custom test cases or if you have concerns about the upgrade.

⦿ CDRouter 13.1 Release Notes

CDRouter 13.1 April 7, 2022

New Features

  • Updated recovery page: The CDRouter recovery page now includes drag and drop functionality for manually updating the license file. [sc16258]

  • IPv6 CE Router: Updated the RFC 6204 tests in v6_cpe module to verify RFC 7084.

    • Deleted v6_cpe_1_4/v6_cpe_1_5_a
    • Removed user interaction
    • Renumbered test cases to allow for future expansion
    • Refer to Test Summary for details.

Change Log

  • CDRouter: Resolved an issue that prevented the log search feature within the web UI from functioning over non-standard ports. [sc16469]

  • CDRouter: The useSameLanInterface testvar has been deprecated and will be removed from future releases. [sc15663]

  • Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 9987. [sc16379]

  • USP: The usp_conformance_1_78, usp_conformance_2_9, and usp_conformance_9_9 test cases have been updated to make E2E session encryption parameters optional. [sc16419]

  • USP: The number of warnings generated by the USP Controller during STOMP and MQTT failures has been reduced. [sc16261]

  • USP: WebSocket message handling has been updated to better handle control frames while processing large messages. [sc16542]

  • USP: Improved usp_conformance_7_5 to utilize WebSocket retry parameters while adding a requirement for the EUT to reconnect at the end of test. [sc16598]

  • USP: Updated the MQTT error content type to use usp.error in the usp_conformance_3_1, usp_conformance_3_2, and usp_conformance_3_3 test cases. [sc16230]

Notices

  • Important installation notes: If you are upgrading from CDRouter 12.x or earlier versions, please read the CDRouter 13.0 release notes for important information and requirements before upgrading.

  • CentOS 7 to Rocky Linux migration: All NTA1000v5 and NTA1000v6 systems are now eligible for an operating system upgrade from CentOS 7 to Rocky Linux 8. Please see our Rocky Linux migration guide for more information.

  • NTA1000 rail kits now available: We now have sliding rack rail kits for NTA1000v6 and NTA1000v7 systems! Please contact support@qacafe.com for more information.

  • Config upgrades: CDRouter 13.1 includes many new features and configuration testvars. Config files may be easily upgraded to include all new CDRouter 13.1 testvars using the config upgrade utility.

⦿ CDRouter 13.2 Release Notes

CDRouter 13.2 May 5, 2022

New Features

  • USP Status Check: CDRouter will now verify that the test controller and EUT are able to exchange USP messages before starting a USP test. [sc8298]

  • RFC 7084 G-3: Added test cpe_v6_26 and cpe_v6_27 to verify a CE Router doesn’t forward before address acquisition. [sc17332]

  • DHCPv6 Lifetime 0 Test: Added 6 additional test for verifying IAs that contain a lifetime of 0. [sc16878]

    • dhcpv6_22
    • dhcpv6_23
    • dhcpv6_24
    • dhcpv6_pd_22
    • dhcpv6_pd_23
    • dhcpv6_pd_24

Change Log

  • CDRouter: Improved license server shutdown procedure. [sc16854]

  • CDRouter: Allow using square brackets [ ] in config file names. [sc16447]

  • CDRouter: Updated DNS domains to use cdroutertest.com which does not resolve on the public internet. [sc15706]

  • CDRouter: Improved the interface lists experience for parallel testing in the web UI. [sc16549]

  • CDRouter: Changed the subscription license expiration warning to appear 8 weeks before expiration. [sc16538]

  • CDRouter: Updated the CWMP/USP profile test skip logic to be independent. [sc16541]

  • IPv6: Updated icmpv6_10 to verify that the IPv6 packet isn’t forwarded when generating a Time Exceeded message. [sc10609]

  • IPv6: Removed a fatal error in cpe_v6_18. [sc17120]

  • IPv6: Updated v6_cpe_1_5 to verify that all the required DHPCv6 options in RFC 7084 are included.

  • Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10000. [sc16379]

  • TR-069: Added a requirement for wireless lan for od128_test_19.1 [sc16468]

  • TR-069: Modified tp_181_test_5_1_1 to return when failing to read InformInterval. [sc16475]

  • TR-069: The TR-69 Wireless module will issue a warning message if a DUT provides a parameter with incorrect capitalization. [sc13821]

  • TR-069: Updated TR-69 Diagnostic UDP Ping to happen after the CWMP session completes. [sc17317]

  • TR-069: Changed tr69_diagnostics_101 and tr69_diagnostics_111 to transmit 5 UDP pings. [sc17405]

  • USP: Modified the documentation for USP profile testvars. [sc1665]

  • USP: Added Order parameter to Permission. objects in usp_conformance_2_11 - usp_conformance_2_22 to determine the next highest value for Permission. object for a test case. [sc16825].

  • USP: Removed duplicate fault code messages from USP Scenarios. [sc16840]

  • USP: Updated usp_conformance_1_79 command-key to “test79”. [sc16846]

  • USP: Added a valid Get message to cleanup in usp_conformance_2_2. [sc16846]

  • Wireless: Removed invalid warning for association response IE. [sc16562]

  • Wireless: Updated hostap version to 2.10. [sc13225]

Notices

  • Important installation notes: If you are upgrading from CDRouter 12.x or earlier versions, please read the CDRouter 13.0 release notes for important information and requirements before upgrading.

  • CentOS 7 to Rocky Linux migration: All NTA1000v5 and NTA1000v6 systems are now eligible for an operating system upgrade from CentOS 7 to Rocky Linux 8. Please see our Rocky Linux migration guide for more information.

  • Config upgrades: CDRouter 13.2 includes many new features and configuration testvars. Config files may be easily upgraded to include all new CDRouter 13.2 testvars using the config upgrade utility.

⦿ CDRouter 13.3 Release Notes

CDRouter 13.3 June 2, 2022

New Features

  • Shutdown/Reboot UI: The Web UI supports shutting down or rebooting CDRouter.
    After using shutdown the device will have to be manually powered on. [sc16210]

  • Diagnostic: Updated cdrouter-diag for improved information for support. [sc16769]

  • NTA: CDRouter when on an NTA will only allow test execution provided kernel by QACafe. [sc17576]

  • TKIP: Added wifi_11 to verify a DUT doesn’t allow a TKIP encryption for 802.11 n/ac/ax. Updated wifi_10 to not check for TKIP in 802.11 n/ac/ax.[sc17304]

  • RFC 7084 WAN Tests: Added the following test to verify a CE Router WAN interface requirements.

    • cpe_v6_28
    • cpe_v6_29
    • cpe_v6_30
    • cpe_v6_31

Change Log

  • BBF.069: Resolved a a fatal XMPP error in 5_120_xmpp_incorrect_jabber_id.[sc17530]

  • CDRouter: Updated QA Cafe Logo in the Web UI and PDF exports. [sc11056]

  • CDRouter: Restrict a configuration of 0.0.0.0/0.0.0.0 for testvar staticRouteLanNetwork . [sc17322]

  • CDRouter: Prevented a fatal error in cdrouter_firewall_2 if the LAN client becomes disassociated.[sc16743]

  • CDRouter: Fixed an issue with the ICS check connectivity tests. [sc18143]

  • IPv6: Improved dhcpv6_pd_62 to only validate DHCPv6 messages containing IA_PD options. [sc17484]

  • IPv6: Setting testvar ipv6RASendInterval to 0 will now set the Router Lifetime to 65535 seconds in Router Advertisements. This is the new maximum Router Lifetime as defined in RFC 8319.[sc17404]

  • Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10031. [sc17650]

  • TR-069: Changed tr69_heartbeat_1, tr69_heartbeat_3, and tr69_heartbeat_5 to use the 30 second minimum for Device.ManagementServer.HeartbeatPolicy.ReportingInterval as defined in the 2.15 data model.[sc17689]

  • TR-069: Addressed a fatal error in tr69_diagnostic_101 that occurred if a non boolean parameter was returned from EchoPlusSupported parameter.

  • TR-069: Allow XMPP connections without an active CWMP session during TR-069 Bootstrap Scenarios.[sc16473]

  • USP: Updated usp_conformance_1_78 to not use EnableEncryption parameter as it has been deprecated in Device:2.15 data model. [sc17910]

Notices

  • Important installation notes: If you are upgrading from CDRouter 12.x or earlier versions, please read the CDRouter 13.0 release notes for important information and requirements before upgrading.

  • CentOS 7 to Rocky Linux migration: All NTA1000v5 and NTA1000v6 systems are now eligible for an operating system upgrade from CentOS 7 to Rocky Linux 8. Please see our Rocky Linux migration guide for more information.

  • Config upgrades: CDRouter 13.3 includes many new features and configuration testvars. Config files may be easily upgraded to include all new CDRouter 13.3 testvars using the config upgrade utility.

Contents

×

About CDRouter

QA Cafe CDRouter is a comprehensive and powerful test automation solution focused on feature, security, and performance testing for broadband and enterprise edge gateways, Wi-Fi and mesh systems, and other CPE.

Get in touch via our Contact page or by following us on your favorite service: