CDRouter 14.12
December 19, 2024
New Features
- Keyboard Shortcuts: Keyboard shortcuts have been re-introduced in the Configuration Editor in the Web UI. [sc24471]
Change Log
-
CDRouter: Updated tests
cdrouter_app_22,cdrouter_app_25, andcdrouter_app_26to include all the host entries on every DNS server. [sc34687] -
CDRouter: Fixed an issue with log lines not always spanning the full width of the screen. [sc36744]
-
CDRouter: Improved links in the Web UI headers to reduce rendering overhead. [sc37173]
-
CDRouter: Addressed log-line visibility issue behind the header in the Results view. [sc36763]
-
CDRouter: Updated cdrouter-diag output to print “NTA” instead of “NTA1000” when appropriate. [sc36567]
-
IPv6: Updated test
cpe_v6_39to trigger on Destination Unreachable messages on the LAN. [sc28437] -
IPv6: Enhanced the
IPv6_send_router_advertisementsprocedure to take optional arguments for valid and preferred prefix lifetimes. [sc16653] -
PRPL Cert: Updated the parameter
Device.X_PRPL-COM_WANManager.WAN.{i}.Intf.{i}.DefaultRouteReferencein the prpl data model profile from a boolean to string type. [sc35952] -
PRPL_Cert: Introduced a 3 second delay at the end of test prplos.1.5.2 to allow the LastChange parameter to be updated. [sc36798]
-
TR-069: Updated tests
tp181_tests_5.1.8,tp181_tests_5.3.2,tp181_tests_5.3.3,tp181_tests_5.3.5to require DHCP on LAN, otherwise the test is skipped. [sc36122] -
TR-069: Updated test
tr69_wireless_50to skip a range of DFS channels depending on the reported Regulatory Domain. [sc34440]
Notice
CentOS 7 reached end-of-life (EOL) status on June 30, 2024. For more details, please see the official announcement from Red Hat: CentOS 7 EOL announcement.
NTA1000 systems running CentOS 7 are no longer supported by QA Cafe. CDRouter 14.9 and higher will only install and run on NTA1000 systems that have been migrated to the Rocky Linux 8 operating system.
To avoid testing downtime and critical security issues, please verify that your NTA1000v5, NTA1000v6, or NTA1000v7 system is running Rocky Linux 8. Please contact our support team support@qacafe.com for assistance with our quick and easy migration process.
NTA1000
- 8.10 Golden Image: Version 8.10 of the NTA1000 operating system image, aka the golden image, is now available. This version includes operating system and firmware updates for various interfaces within the system. For more information, please see the Golden Image Release Notes or contact support@qacafe.com.
CDRouter 14.11
November 21, 2024
New Features
-
Packet Viewer: Reviewing a network capture now utilizes Packet Viewer. [sc36157]
-
Web UI: Updated some icons for tests and test packages and anchored the configuration ‘action’ buttons for a better user experience in the Web UI. [sc35448] [sc24800]
-
prplOS IP Interfaces: prplOS IP Interface test cases
prplOS.1.6.1-prplOS.1.6.29from the prplOS test plan are available for testing and feedback. IMPORTANT: This version is for pre-certification only and may not be used for official certification. [sc31157]
Change Log
-
IPv6: Included the DHCPv6 PD Exclude Option in the DHCP Reply messages when timing out a prefix with lifetime of 0 in tests
dhcpv6_pd_60anddhcpv6_pd_62. [sc34386] -
IPv6: Test
ipv6_firewall_513has been updated to fail immediately if a DHCPv6 Release message is transmitted during the test. [sc35409] -
IPv6: Removed a superfluous 60 second wait at the beginning of test
ipv6_ndp_41[sc11376] -
IPv6: Updated test
ipv6_upnp_204to be skipped when the testvarwanModeis set todslite. [sc35588] -
prpl Certification: Fixed an error during cleanup that didn’t restore values in tests
prplos_1_2_27andprplos_1_2_29. [sc36156] [sc36115] -
prpl Certification: Updated test
prplos_1_2_2to allow additional time between the DHCPv6 message and checking the data model status. [sc36326] -
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10723. [sc35973]
-
TR-069: Addressed an issue with values in
cwmpSkipParametersnot being utilized when thecwmpProfilePathis set toauto. [sc35280] -
TR-069: Removed the null character from tests
tp181_test_5_7_1,tp181_test_5_7_3, andtp181_test_5_7_5due to the null character being invalid in XML. [sc35912] -
TR-069: Updated the references in the
Device2_profilesandUSP_Device2_profilesmodule to 2.18. [sc36062] -
TR-069: Updated tests
tp181_5_6_14andtp181_5_6_15to terminate if there is a
configuration issue with the SSID or AccessPoint parameters. [sc35238] -
USP: Updated tests
usp_conformance_1_64andusp_conformance_1_65to useScheduleTimer()as the Async operation if it is supported. IfScheduleTimer()is not supported,TraceRoute()will be used. [sc35153] -
USP: Updated the tests in the
usp_multi_controllermodule to assign the Controller’s role on creation of a new controller. [sc35145] -
USP: Updated test
usp_smm_2to check the new OperationPerformed field after the DUStateChange! event. [sc35734] -
USP: Updated test
usp_smm_3to accept either state value ofUninstalledorUnInstalled. [sc35734] -
USP: Updated tests
usp_smm_10andusp_smm_11only use the first value in the list defined byDevice.SoftwareModules.Deployment.{i}.ExecutionUnit. [sc35734] -
USP: Fixed a typo in a variable in test
usp_smm_31. [sc35734] -
USP: Addressed a typo in the reference for
BBF TR-469 Issue Amendment 3. [sc35941] -
USP: Addressed an issue with values in
uspSkipParametersnot being utilized when theuspProfilePathis set toauto. [sc35280]
Notice
CentOS 7 reached end-of-life (EOL) status on June 30, 2024. For more details, please see the official announcement from Red Hat: CentOS 7 EOL announcement.
NTA1000 systems running CentOS 7 are no longer supported by QA Cafe. CDRouter 14.9 and higher will only install and run on NTA1000 systems that have been migrated to the Rocky Linux 8 operating system.
To avoid testing downtime and critical security issues, please verify that your NTA1000v5, NTA1000v6, or NTA1000v7 system is running Rocky Linux 8. Please contact our support team support@qacafe.com for assistance with our quick and easy migration process.
NTA1000
- 8.10 Golden Image: Version 8.10 of the NTA1000 operating system image, aka the golden image, is now available. This version includes operating system and firmware updates for various interfaces within the system. For more information, please see the Golden Image Release Notes or contact support@qacafe.com.
CDRouter 14.10
October 17, 2024
Notice
CentOS 7 reached end-of-life (EOL) status on June 30, 2024. For more details, please see the official announcement from Red Hat: CentOS 7 EOL announcement.
NTA1000 systems running CentOS 7 are no longer supported by QA Cafe. CDRouter 14.9 and higher will only install and run on NTA1000 systems that have been migrated to the Rocky Linux 8 operating system.
To avoid testing downtime and critical security issues, please verify that your NTA1000v5, NTA1000v6, or NTA1000v7 system is running Rocky Linux 8. Please contact our support team support@qacafe.com for assistance with our quick and easy migration process.
NTA1000
- New 8.10 Golden Image: Version 8.10 of the NTA1000 operating system image, aka the golden image, is now available. This version includes operating system and firmware updates for various interfaces within the system. For more information, please see the Golden Image Release Notes or contact support@qacafe.com.
New Features
-
USP SMM: Added two new tests
usp_smm_30andusp_smm_31that verify a USP Service can be installed and uninstalled. [sc35532] -
prplOS DNS: prplOS DNS test cases
prplOS.1.4.1-prplOS.1.4.9from the prplOS
test plan are available for testing and feedback. IMPORTANT: This version is for pre-certification only and may not be used for official certification. [sc31157] -
prplOS Firewall: prplOS Firewall test cases
prplOS.1.5.1-prplOS.1.5.19from the prplOS test plan are available for testing and feedback. IMPORTANT: This version is for pre-certification only and may not be used for official certification. [sc31159] -
USP Wi-Fi: Added two new tests
usp_wireless_1andusp_wireless_2that verify a USP Notify event is sent after a Wi-Fi association and disassociation event. [sc35533]
Change Log
-
CDRouter: Addressed an error when the testvar
supportsIPv4is set tono. [sc35582] -
CDRouter: Fixed an issue that caused a deprecated protocol to be used in the test
cdrouter_ssl_200when testing supported ciphers. [sc35150] -
IPv6: Updated the
ipv6_ndp_34test to be skipped when in a routed WAN setup. [sc33177] -
Performance: Improved the description of the testvar
perfIncrement. [sc34997] -
prpl Certification: The High-Level API of prplWare Data Model has been updated to support prplOS 3.1.0 release. [sc35573]
-
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10701. [sc35482]
-
TR-069: Fixed an issue with the
tp181_test_5.1.1test that led to incorrectly reporting a fail result. [sc34333] -
TR-069: Updated the
TestFileLengthparameter from anunsignedInttounsignedLongin teststp181_test_5_2_4andtp181_test_5_2_5. [sc35463] -
USP: Fixed a typo in the documentation of the testvar
uspProfileName. [sc35542] -
Wireless: Updated CDRouter wireless libraries for future WiFi 7 MLO support. [sc32451]
CDRouter 14.9
September 19, 2024
Notice
CentOS 7 reached end-of-life (EOL) status on June 30, 2024. For more details, please see the official announcement from Red Hat: CentOS 7 EOL announcement.
NTA1000 systems running CentOS 7 are no longer supported by QA Cafe. CDRouter 14.9 and higher will only install and run on NTA1000 systems that have been migrated to the Rocky Linux 8 operating system.
To avoid testing downtime and critical security issues, please verify that your NTA1000v5, NTA1000v6, or NTA1000v7 system is running Rocky Linux 8. Please contact our support team support@qacafe.com for assistance with our quick and easy migration process.
New Features
-
WAN RIP: Added
ripSupportedWan. This testvar enables CDRouter RIP response processing on the WAN interface. When a RIP Response is received from the DUT containing a route for a previously unknown prefix, CDRouter will check that at least one client is assigned an address from this range. These addresses can be assigned either through DHCP (with additional DUT configuration) or statically. [sc31845] -
prplOS Certification: The prplOS DHCPv4 Client and Server test cases
prplOS.1.2.1-prplOS.1.2.30from the prplOS Certification test plan are available for testing and feedback. IMPORTANT: This version is for pre-certification only and may not be used for official certification. [sc30699]
Change Log
-
CDRouter: Updated test
cdrouter_scale_10to be skipped if not enough clients are available to execute the test. [sc29536] -
CDRouter: Updated the Web UI HTML Title to display the name of the page first before the product name. [sc17538]
-
CDRouter: Updated the link speed logging to properly report when the speed is unknown. [sc33595]
-
CDRouter: Improved Wi-Fi error message reporting to indicate when a reboot may be required after a driver failure. [sc18327]
-
CDRouter: Added logs to
cdrouter-diagoutput for additional interface information and core dumps. [sc35331] [sc34497] -
CDRouter: Improved the CDRouter
getcoreutility to list all the core files on the system. [sc35346] -
CDRouter: Fixed a config constraint check to generate a configuration error when the
perfWanIptestvar may duplicate thewanIspIptestvar or another address on the WAN. [sc33510] -
CDRouter: Updated the USP Certification Testlist for USP 1.3. [sc35279]
-
Performance: Tests
perf_mcast_2andipv6_perf_mcast_2will now be skipped if theperfStreamstestvar is set to higher than 1. [sc30388] -
IPv6: Removed the check for the M-Flag in Router Advertisements in test
ipv6_ndp_30when the testvaripv6LanModeis set toautoconf. [sc33178] -
TR-069: Fixed an error in test
tp181_test_5_3_4. [sc34288] -
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10672. [sc34862]
-
Wireless: Fixed an error in test
wifi_300to exclude wired interfaces when using a multiport config. [sc35156] -
Wireless: Updated the version of wpa_supplicant used by CDRouter’s WiFi LAN clients to 2.11. [sc33303]
CDRouter 14.8
August 15, 2024
New Features
-
TR-069: Added support for the CWMP Device:2.18 Data Model. [sc34462]
-
USP: Added support for the USP Device:2.18 Data Model. [sc34462]
-
prplOS Certification: The prplOS Bridging test cases
prplOS.1.1.1-prplOS.1.1.13
from the prplOS Certification test plan are available for testing and feedback.
IMPORTANT: This version is for pre-certification only and may not be used for official certification. [sc30697] -
prpl HL-API: Updated the prpl HL-API tests to use an updated prpl Data Model based on prplOS release 3.0.3. [sc34175]
Change Log
-
CDRouter: Updated the
rlmservice from v14.5.2 to v16.0BL2. [sc33508] -
CDRouter: Addressed a typo in expired wildcard certification filename from
expired-wilcard.cdroutertest.com.pemtoexpired-wildcard.cdroutertest.com.pem. [sc34468] -
CDRouter: Improved the NTA platform detection logic to support future OS upgrades. [sc34103]
-
CDRouter: Fixed an issue in test
cdrouter_ssl_200that truncated the length of the Client Hello frames when certain ciphers were used. [sc27766] -
IPv6: Fixed an error with variable declaration in tests
dhcpv6_5anddhcpv6_56. [sc34079] -
IPv6: Addressed misspelling in log messages for IPv6 Neighbor Discovery,
Neighbor Solicitionis nowNeighbor Solicitation. [sc34664] -
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10654. [sc33020]
-
USP: Updated tests
usp_conformance_1_36andusp_conformance_1_42to allow USP agent IDs to contain pairs of % characters. [sc33137] -
USP: Updated test
usp_conformance_6_5to handle a STOMP disconnect message before a reboot. [sc33229] -
USP: Fixed an error in test
usp_conformance_1_92when testing over IPv6. [sc32928] -
USP: Updated tests
usp_conformance_9_3,usp_conformance_9_4,usp_conformance_9_5,usp_conformance_9_7andusp_conformance_9_8to check TransferComplete Notifications for FaultCodes. [sc33134]
CentOS 7 EOL
CentOS 7 reached end-of-life (EOL) status on June 30, 2024. For more details, please see the official announcement from Red Hat: CentOS 7 EOL announcement.
NTA1000 systems running CentOS 7 are no longer supported by QA Cafe. Future versions of CDRouter will only install and run on NTA1000 systems that have been migrated to the Rocky Linux 8 operating system.
To avoid testing downtime and critical security issues, please verify that your NTA1000v5, NTA1000v6, or NTA1000v7 system is running Rocky Linux 8. Please contact our support team support@qacafe.com for assistance with our quick and easy migration process.
CDRouter 14.7
July 18, 2024
Notice
CentOS 7 reached end-of-life (EOL) status on June 30, 2024. For more details, please see the official announcement from Red Hat: CentOS 7 EOL announcement.
NTA1000 systems running CentOS 7 are no longer supported by QA Cafe. Future versions of CDRouter will only install and run on NTA1000 systems that have been migrated to the Rocky Linux 8 operating system.
To avoid testing downtime and critical security issues, please verify that your NTA1000v5, NTA1000v6, or NTA1000v7 system is running Rocky Linux 8. Please contact our support team support@qacafe.com for assistance with our quick and easy migration process.
New Features
-
USP 1.3: In anticipation of the BBF announcing USP 1.3 being available for certification, CDRouter now tests TP-469 Amendment 3 in the
usp_conformancemodule. In addition, a newusp_legacy_1_2module replacedusp_legacy_1_1to allow for testing the older version of the test plan. [sc23225] -
WPA3 H2E: Added two new tests
wifi_60andwifi_61for verifying WPA3 H2E support in the 5GHz and 6GHz bands. [sc28103] -
Wireless Retries: Added a new testvar,
wirelessPackageRetry, to limit the number of times CDRouter will reassociate the same wireless client between test cases. If, during the pre-test check, the same wireless client is found to be disconnected greater than wirelessPackageRetry times, the package will terminate. [sc32185]
Change Log
-
CDRouter: Addressed an issue with CDRouter ignoring packets with vlan priority bits set in multi-WAN configurations. [sc33955]
-
CDRouter: Updated OpenSSL to 3.0.13. [sc30652]
-
CDRouter: Improved the methods for setting the link speed using the
lanSetEthLinkSpeedandwanSetEthLinkSpeedtestvars. [sc32570] -
CDRouter: Updated log messages in test
ipv6_ipsecpt_1to print IPv6 addresses. [sc32479] -
CDRouter: The default value of the testvar
wanMacStableis nowyes. [sc28249] -
CDRouter: Removed
docsis_firewall_2test from the RDK-Wireless-IPv6 and RDK-Ethernet-IPv4-IPv6 testlists. [sc33703] -
Performance: Fixed a fatal error in
perf_5,perf_6,ipv6_perf_5, andipv6_perf_6tests when plotting zero values on performance graphs. [sc34097] -
HL-API prpl: Addressed an invalid variable declaration in the
prpl-hl-api-1-5test. [sc33680] -
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10618. [sc33020]
-
TR-069: Updated CDRouter’s integrated XMPP server for the NTA3000 platform. Previous XMPP server versions were incompatible with the NTA3000 and would fail to start properly. [sc33221]
-
TR-069: Updated the TestFileLength parameter to be type
unsignedLonginstead ofunsignedIntintr143_httpmodule. [sc34029] -
USP: Fixed an error in the
usp_multi_controller_2test case. [sc33761]
Additional Notes Related to TP-469 v1.3
New Test Cases
- The following tests were added to TP-469 v1.3 and are now included in the
usp_conformancemodule:usp_conformance_1_93: Subscription using TriggerAction Config [sc30720] [USPTEST-208]usp_conformance_1_94: Subscription using TriggerAction NotifyAndConfig [sc30720] [USPTEST-208]usp_conformance_1_95: Add message with search expression [sc30721] [USPTEST-209]usp_conformance_1_96: Non-functional Unique Key Immutability [sc30723] [USPTEST-211]usp_conformance_1_97: GetSupportedDM on root object, commands [sc32812] [USPTEST-192]usp_conformance_1_98: GetSupportedDM on root object, events [sc32812] [USPTEST-192]usp_conformance_2_23: Permissions - Add message with search path, allow partial true, required parameters fail [sc30721] [USPTEST-209]usp_conformance_2_24: Permissions - Add message with search path, allow partial false, required parameters fail [sc30721] [USPTEST-209]usp_conformance_2_25: Permissions - Parameter within added object not allowed, omitted [sc-30722] [USPTEST-210]usp_conformance_2_26: Permissions - Parameter within added object not allowed, included [sc-30722] [USPTEST-210]usp_conformance_2_27: Use of SecuredRole [sc30724] [USPTEST-212]usp_conformance_7_11: Websocket response does not include bbf-usp-protocol [sc30725] [USPTEST-213]
Modified Test Cases
- Updated
usp_conformance_1_9to send Get message for more than a single instance [sc32388] [USPTEST-197] - Updated
usp_conformance_1_20to require SetResponse containing an error rather than a USP Error message [sc30719] [USPTEST-207] - Updated
usp_conformance_1_64&usp_conformance_1_65to use TraceRoute or ScheduleTimer for Async operation [sc32178] [USPTEST-214] - Updated
usp_conformance_1_88to use a unique key that starts with a number as an invalid value, rather than an empty unique key. Updated test parameter to Alias. [sc-32240] [USPTEST-215] - Updated
usp_conformance_2_18to allow for OperateResponse with an error or a USP Error message [sc32242] [USPTEST-206] - Updated
usp_conformance_2_21to include Order parameter in permissions objects, then adds additional Permissions object and retries Get message [sc32405] [USPTEST-205] - Updated
usp_conformance_2_22to add additional baseline permissions object [sc32409] [USPTEST-203] - Updated
usp_conformance_7_2to include EndpointID in URI in the additional session that is opened [sc33320] - Updated
usp_conformance_9_3to add a setup step for subscribing to Download() OperationComplete [sc32389] [USPTEST-199] - Updated
usp_conformance_11_9&usp_conformance_11_13to configure wildcard topic for MQTTv3 agents [sc32805] [USPTEST-217] - Updated
usp_conformance_11_11to check that no additional USP records are sent using Periodic! events [sc32809] [USPTEST-196] - Updated the following tests to allow for any appropriate error code [sc32799]
[USPTEST-189]:
usp_conformance_1_3: Add message with allow partial false, single object, required parameters failusp_conformance_1_4: Add message with allow partial false, single invalid objectusp_conformance_1_6: Add message with allow partial false, multiple objects with an invalid objectusp_conformance_1_7: Add message with allow partial false, multiple objects, required parameters fail in single objectusp_conformance_1_8: Add message with allow partial true, required parameters fail, invalid type, single objectusp_conformance_1_9: Add message with allow partial true, required parameters fail, multiple objectsusp_conformance_1_14: Set message with allow partial false, required parameters failusp_conformance_1_15: Set message with allow partial false, multiple objects, required parameters fail in single objectusp_conformance_1_16: Set message with allow partial true, required parameter fails, multiple objectsusp_conformance_1_17: Set message with allow partial true, non-required parameter fails, multiple parametersusp_conformance_1_26: Delete message with allow partial false, invalid objectusp_conformance_1_28: Delete message with allow partial false, multiple objects, invalid objectusp_conformance_1_30: Delete message with allow partial true, invalid objectusp_conformance_1_31: Delete message with allow partial true, multiple objects, invalid objectusp_conformance_1_41: Get message with invalid parameterusp_conformance_1_42: Get message with invalid parameter and valid parameterusp_conformance_1_77: GetSupportedDM on unsupported object
Removed Test Cases
- The following tests were deprecated in TP-469 v1.3 and removed from the
usp_conformancetest module:usp_conformance_7_5: Rejection of Session Establishment
CDRouter 14.6
June 13, 2024
New Features
- CWMP Bootstrap: The bootstrap scenario script specified by the
cwmpScenarioBootstraptestvar will now be executed before LAN clients are initiated. This allows for bootstrap configuration of CPE using CWMP before the LAN clients attempt to connect in the start procedure. [sc22998]
Change Log
-
CDRouter: Updated the PPP library. [sc30654]
-
CDRouter: Addressed a fatal error in
cdrouter_vservice_40. [sc32829] -
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10598. [sc33020]
-
USP: Updated test
usp_multi_controller_3to allow the DUT to omit the Device.LocalAgent.UpTime from Push! notification. [sc32682] -
USP: Updated test
usp_multi_controller_1to set the role of the secondary controller. [sc32656] -
USP: Improved test
usp_multi_controller_2to accept an empty GET_RESP. [sc32522] [sc32677]
CDRouter 14.5
May 16, 2024
New Features
-
Wireless Stress Test: Added a new
wifi_300test that performs stress tests on all clients instead of a single client. [sc6655] -
IPv4 Connectivity: Added an IPv4 ping in start to allow users to verify connectivity. [sc24688]
-
DNS Entries: Increased the maximum number of user defined DNS entries from 10 to 100 set in the testvar
dnsHostname. [sc21971]
Change Log
-
CDRouter: Modified the network filter to allow EAPOL-Key messages while running Performance tests. [sc30753]
-
CDRouter: Update cdrouter-power to auto detect the USB port on the NTA3000. [sc32813]
-
CDRouter: Updated net-snmp library to version 5.9.4. [sc30648]
-
CDRouter: Improved vlan filters applied in start to utilize updated kernel filters. [sc31760]
-
CDRouter: Fixed a typo in DNS-TLS logs. [sc32464]
-
CDRouter: Fixed a bug where if a copy of a config/package snapshot was made, the resulting copy displayed the wrong set of interfaces. [sc32896]
-
CDRouter: ICMPv6 packets with unexpected headers will now generate a warning message instead of an error message. [sc26467]
-
CDRouter: Stopped initializing the IPv4 DHCP pool when running tests from the
sip-v6module. [sc31825] -
CDRouter: Added a check that static routes don’t overlap when configuring multiple
staticRouteWanNetworkroutes for different WAN interfaces. [sc32383] -
IPv6: Removed the requirement to reboot in test
cpe_v6_4. [sc31849] -
IPv6: Updated the
cpe_v6module tests to waitRestartDutDelaytestvar seconds after a reboot to avoid sending traffic until the DUT is properly rebooted. [sc29800] -
IPv6: Fixed an issue with test
ipv6_ndp_31failing by not calculating the correct prefix value based on thedhcpv6WanAssignPrefixLentestvar. [sc31687] -
IPv6: Improved the logging and measurements of DHCPv6 Solicits in test
cpe_v6_36. [sc26186] -
Performance: Removed the unused testvar
perfFairnessfrom the multiport expansion config template. [sc31392] -
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10585. [sc32346]
-
USP: Addressed a fatal error in
usp_functional_1_1_test_1_83. [sc32248] -
USP: Fixed an issue with USP get tests and improved profile logging events. [sc32514]
CDRouter 14.4
April 18, 2024
New Features
-
Power Control: Added support for the Synaccess SynLink SP-1001AIE-02 (PDU) available in the NTA3000 Advanced Accessory Pack. If interested in purchasing please contact sales@qacafe.com. [sc31279]
-
Data Model Logging: TR-069 & USP Profile tests will now log each parameter, object, command, or event that is verified in each test. Users can easily view verified parameters by filtering on Log messages or Pass/Fail messages for a summary of parameters tested. [sc30179]
-
USP: Updated the USP controller, agent and decoder libraries to support USP 1.3 messages. [sc29562]
-
RDK-B Profile: Updated the
RDKB_profilesmodule to use the Q1 2024 release data models. [sc31726] -
prpl HL-API: Added CWMP version of the prpl High-Level API data model verification tests. These are only for discovery purposes and may not be used for certification. [sc31281]
Change Log
-
CDRouter: Obsoleted AP Mode and the associated testvars. This functionality will be permanently removed. [sc31725]
-
CDRouter: Removed an erroneous warning message in final for the prpl HL-API expansion. [sc30534]
-
CDRouter: Fixed an error causing DNS messages from a specific source port (0x0e00) to not be processed correctly. [sc31318]
-
IPv6: Fixed an error in a function call in
ipv6_upnp_204andipv6_upnp_igd2_204that caused issues with the test terminating properly. [sc31039] -
IPv6: Addressed an error in
dhcpv6_pd_63that prevented LAN clients from acquiring IPv6 global addresses. [sc31505] -
IPv6: Updated tests in the
ipv6_mdnsmodule to scan for IPv6 addresses in both the answers and additional records instead of just using the first answer. [sc30946] [sc30942] -
Security: Updated the version of nmap (7.94) and addressed an issue with unexpected output causing testcases to be marked as having failed when in fact they passed. [sc26463]
-
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10558. [sc31416]
-
TR-069: Added support for using the decimal data type in data models. [sc31203]
-
TR-069: Addressed a fatal error in test
tr69_27caused by not waiting for the RPC to timeout in certain cases. [sc14830] -
Wireless: Improved error reporting when a fatal error is encountered with a wireless device. [sc24639]
-
Wireless: Fixed an issue with an error output in
perf_clientmodule tests. [sc31510] -
Wireless: Omit noise logging output in the station information when true value is unknown (
noise=0). [sc31514]
CDRouter 14.3
March 21, 2024
Support for the NTA3000 test platform
Our latest hardware platform for CDRouter, the NTA3000, is now available and supported by CDRouter 14.3. The NTA3000 is our most advanced platform yet, with more 10G Ethernet ports, support for Wi-Fi 7, and a number of other key features. This is our platform for the future of CDRouter and makes it easier for us to deliver better testing for your advanced broadband CPE and Wi-Fi devices under test.
Customers looking to upgrade should reach out to sales@qacafe.com.
Other New Features
-
SSL: Added
cdrouter_ssl_110andcdrouter_ssl_210tests which verify LAN HTTPs server accepts connections with allowed SSL protocols and ciphers based on new testvarssslAllowedProtocolsandsslAllowedCiphers. [sc24099] -
TR-069: Added support for the CWMP
Device:2.17Data Model. [sc30494] -
USP: Added support for the USP
Device:2.17Data Model. [sc30494]
Change Log
-
CDRouter: Updated cdrouter-diag to support the NTA3000. [sc30685]
-
CDRouter: Updated the function of
wanDutClientIDto only verify the DHCP Client ID whenforwardingModeis set tobridge. [sc19763] -
CDRouter: Fixed an incorrect URL reference for IETF draft draft-biggs-sip-nat-00. [sc30371]
-
IPv6: Enabled test
dhcpv6_pd_63test to work in environments when MLD snooping is enabled. [sc13679] -
IPv6: Allowed for executing the tests in the
ipsec-esp-v6module when IPv6 WAN mode is set tounnumbered. [sc27089] -
IPv6: Improved
ula_3test to support both DHCP and SLAAC on the LAN. [sc23496] -
IPv6: Updated
icmpv6_32test to verify both hop limit 0 and 1.
Previously, the test would not verify hop limit of 1 if hop limit 0 failed. [sc19859] -
IPv6: A warning message will now be logged when CDRouter cannot route a DHCPv6 message to a configured Relay Agent. [sc27958]
-
Multiport: Updates
guest_1tests procedure to remove ARP verification. [sc22868] -
Performance: Improves reporting when a stream encounters a connection issue. Also optimizes the initial measurement tests to only run once per physical interface. [sc30545]
-
Performance: Fixes an issue causing all Initial Perf Pings to go to the first client. Perf Pings are now sent to the client about to be started. [sc30596]
-
Performance: Addressed a formatting error in the log output of performance tests. [sc30752]
-
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10539. [sc30877]
-
TR-069: Updated the log message in
tr69_210andtr69_220tests to include the expected IP address when a FAIL occurs. [sc27530] -
USP: Added checks for fault codes in each notify the EUT is expected to send in
usp_30test. [sc29426] -
Wireless: Prevent invalid configuration of different channels or different bands on the same wireless radio. [sc20322]
-
Wireless: Improved error handling in certain wireless error conditions. [sc31234] [sc30970] [sc30639]
CDRouter 14.2
February 22, 2024
New Features
-
Power Control: The
cdrouter-powertool now supports serial to USB connections for NP-05B. For more information, please see How can I automatically restart my router each time I run a test.[sc30709] -
UDP Fixed Rate test: Added new tests in the
fixed-rate-perf-10andfixed-rate-perf-10-v6for testing UDP from 5000Mbps to 10000Mbps. [sc22807] -
System Migration: Added support for migration of configurations, hardware, and UI for a future hardware platforms. [sc30068] [sc30238] [sc30468] [sc30117] [sc30251] [sc30703] [sc30229] [sc29682] [sc26683] [sc30500] [sc30060] [sc28862] [sc30270]
Change Log
-
CDRouter: Deprecated AP Mode and the associated testvars. This functionality will be permanently removed in future versions. [sc29821]
-
CDRouter: Updated the
dhcpServerBroadcasttestvar description to describe how it interacts with DHCP request’s broadcast flag. [sc25541] -
CDRouter: Addressed an error when checking a config with multiple WAN interfaces defined. [sc30341]
-
CDRouter: Installed additional libraries to support the CDRouter utility
getcore. [sc30180] -
CDRouter: Fixed an issue that caused a failure log message to be excluded from the log in the
mdnsandmdns-v6modules. [sc30681] -
CDRouter: Addressed CDRouter not starting scheduled packages at the correct time due to a bug in the time tracking. [sc30467]
-
IPv6: Added a warning to
dhcpv6_server_9test when no ULA prefix is defined inipv6LanULAPrefixtestvar. [sc28211] -
Performance: Fixed an issue that may occur when processing TCP packets for ECN tests. [sc30345]
-
Performance: Updated the fixed rate performance tests (TCP, UDP) above 2500Mbps to utilize 4 streams. [sc30173]
-
Security: The ET Open ruleset shipped with the CDRouter Security expansion has been updated to version 10517. [sc30259]
-
TR-069: Updated the wireless band selection logic in
tp181_test_5.6.14andtp181_test_5.6.15. [sc27943] -
TR-069: Improved CDRouter ACS reception of non-printable characters. [sc30241]
-
TR-069: Modified the
tr69_cookie_2tests to not ignore the Domain if the cookie attribute is empty. [sc27137] -
TR-069: Added an additional check for a trailing dot
.in the Path Name for a parameter value in DeploymentUnitRef inod128_test_35.2test. [sc27097] -
TR-069: Updates the TR-069 profile tests to handle multiple sessions properly. [sc26608]
-
TR-069: Replaced the use for the deprecated parameter
Device.Time.NTPServerwithDevice.Time.Client.{i}.in test casestr69_27,tr6_410,tp181_test_5.1.2andtp181_test_5.1.3. [sc27673] -
TR-069: Fixed an issue in
tr69_210andtr69_220when thewanDutClientIDis specified. [sc30063] -
TR-069: Updated test
tp181_test_5.4.1totp181_test_5.4.9to be automatically skipped if thewanModetestvar is set todslite. [sc28829] -
TR-069: Addressed an error that occurred when processing
TransferCompleteRPC that is missing a FaultStruct element. [sc29553] -
TR-069: Improvement to the TR-69
autoprofile mode to prevent CDRouter from verifying an object when there are no existing instances in DUT’s data model. [sc28018] -
TR-069: Improved handling of CWMP session termination when verifying wireless client packet statistics. [sc30531]
-
USP: Addressed an issue with the
usp_smm_3test checking the value ofCurrentStateattribute to beUninstalledinstead the current value ofUnInstalled. [sc30636] [sc30635]
CDRouter 14.1
January 25, 2024
New Features
-
Performance: Updated CDRouter to utilize a multi-threaded application for generating performance traffic. [sc29470]
-
PRPL HL-API: The High-Level API prplWare Data Model has been updated to support prplOS 3.0 for certification testing. [sc28029]
-
Logging: Add new “Warnings” checkbox to CDRouter log viewer to allow filtering out warning logs. [sc15396]
Change Log
-
BBF-069: Updated test cases
5_103_periodic_inform_time_pastand5_104_periodic_inform_time_futureto account for time zone adjustments. [sc29568] -
CDRouter: Deprecated AP Mode and the associated testvars. This functionality will be permanently removed in future versions. [sc29821]
-
CDRouter: Updated the result config
Diffview in the web UI to include the full result ID and date. [sc16176] -
CDRouter: Updated the layout of the Systems Info page in the Web UI. [sc28409]
-
CDRouter: The
nat-staticmodule is now skipped when running in a point-to-point WAN mode. [sc7720] -
CDRouter: Updated the DHCP and DHCPv6 servers to omit the DNS search list, NTP server, and DNS server options when no values are configured. [sc27570]
-
CDRouter: Added elliptic algorithm support to tests in the
sslmodule. [sc27017] -
CDRouter: Updated the Broadband Forum test plan links to the correct versions of all documents. [sc28362]
-
CDRouter: Improved log messages in
cdrouter_firewall_2andipv6_firewall_2. [sc21965] -
CDRouter: Updated the number of queries to match the description in
dns_tcp_301. [sc20909] -
CDRouter: When importing results the archive flag will be removed to allow viewing of all the results. [sc20784]
-
CDRouter: Fixed an error in test case
cdrouter_firewall_outbound_3that failed devices incorrectly in certain conditions. [sc29187] -
CDRouter: Added a log message to print at startup and shutdown that includes the CDRouter version and PID. [sc28982]
-
CDRouter: Added additional logging to indicate when a test ends and clean up for the test starts. [sc21243]
-
CDRouter: Updated the references in the
upnpmodule. [sc26590] -
CDRouter: Fixed formatting in the default config template in the wan2 and wan3 sections. [sc27532]
-
CDRouter: Add constraint for lanMacId to restrict lanClients to 1. Additional lanClients with unknown (random) MAC addresses, when combined with stack rotation will cause unexpected results for parental controls (internet-schedule) test cases. [sc29222]
-
IPv6: IPv6 ICS is now enabled earlier in start, after the primary WAN stack’s IPv6 address is configured. [sc28418]
-
IPv6: Fixed an error that allowed setting
icsShareIPv4andicsShareIPv6testvars ificsInterfacetestvar is an invalid value. [sc10233] -
TR-069: Updated TR-069 port mapping tests to support testing multiple WAN connections. [sc25518]
-
TR-069: Addressed an issue in
tr69_131that caused passing firmware updates to be marked as failures. [sc29040] -
TR-069: Updated test case
tp181_5.1.1toProvisioningCodeinstead ofPeriodicInformInterval. [sc29386] -
TR-069: Reduced the test string length in test case
tp181_5.7.5. [sc7648] -
TR-069: Moved the
acsTargetDevicetestvar to where additional TR-069 device groups are defined. [sc28972] -
Performance: Addressed an issue with the threshold of 5000 Mbps being applied to PPPoE configurations when it should only be applied to PPPoE/VLAN configuration. [sc29776]
-
Performance: Updated multi-client performance graphs to display individual client graphs for download tests only. Upload tests do not support individual client graphing. [sc28513]
-
USP: Improved the logging messages for USP Scenarios. [sc19846]
-
USP: Updated the
usp_annex_a,usp_multicontroller, andusp_smmmodules to be skipped when USP is not enabled. [sc25730] -
USP: Improved failing log message in
usp_conformance_8_2test. [sc26351] -
Wireless: This update corrects an issue where logging the channel width was causing fatal errors during association. This change updates the Wireless Association logging by displaying the Station Information after the Association and any Authentication has completed and the station is fully connected. [sc29223]
