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_26
to 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_39
to trigger on Destination Unreachable messages on the LAN. [sc28437] -
IPv6: Enhanced the
IPv6_send_router_advertisements
procedure 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}.DefaultRouteReference
in 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.5
to require DHCP on LAN, otherwise the test is skipped. [sc36122] -
TR-069: Updated test
tr69_wireless_50
to 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.29
from 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_60
anddhcpv6_pd_62
. [sc34386] -
IPv6: Test
ipv6_firewall_513
has 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_204
to be skipped when the testvarwanMode
is set todslite
. [sc35588] -
prpl Certification: Fixed an error during cleanup that didn’t restore values in tests
prplos_1_2_27
andprplos_1_2_29
. [sc36156] [sc36115] -
prpl Certification: Updated test
prplos_1_2_2
to 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
cwmpSkipParameters
not being utilized when thecwmpProfilePath
is 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_5
due to the null character being invalid in XML. [sc35912] -
TR-069: Updated the references in the
Device2_profiles
andUSP_Device2_profiles
module to 2.18. [sc36062] -
TR-069: Updated tests
tp181_5_6_14
andtp181_5_6_15
to terminate if there is a
configuration issue with the SSID or AccessPoint parameters. [sc35238] -
USP: Updated tests
usp_conformance_1_64
andusp_conformance_1_65
to 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_controller
module to assign the Controller’s role on creation of a new controller. [sc35145] -
USP: Updated test
usp_smm_2
to check the new OperationPerformed field after the DUStateChange! event. [sc35734] -
USP: Updated test
usp_smm_3
to accept either state value ofUninstalled
orUnInstalled
. [sc35734] -
USP: Updated tests
usp_smm_10
andusp_smm_11
only 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
uspSkipParameters
not being utilized when theuspProfilePath
is 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_30
andusp_smm_31
that verify a USP Service can be installed and uninstalled. [sc35532] -
prplOS DNS: prplOS DNS test cases
prplOS.1.4.1
-prplOS.1.4.9
from 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.19
from 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_1
andusp_wireless_2
that 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
supportsIPv4
is set tono
. [sc35582] -
CDRouter: Fixed an issue that caused a deprecated protocol to be used in the test
cdrouter_ssl_200
when testing supported ciphers. [sc35150] -
IPv6: Updated the
ipv6_ndp_34
test 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.1
test that led to incorrectly reporting a fail result. [sc34333] -
TR-069: Updated the
TestFileLength
parameter from anunsignedInt
tounsignedLong
in teststp181_test_5_2_4
andtp181_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.30
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. [sc30699]
Change Log
-
CDRouter: Updated test
cdrouter_scale_10
to 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-diag
output for additional interface information and core dumps. [sc35331] [sc34497] -
CDRouter: Improved the CDRouter
getcore
utility to list all the core files on the system. [sc35346] -
CDRouter: Fixed a config constraint check to generate a configuration error when the
perfWanIp
testvar may duplicate thewanIspIp
testvar or another address on the WAN. [sc33510] -
CDRouter: Updated the USP Certification Testlist for USP 1.3. [sc35279]
-
Performance: Tests
perf_mcast_2
andipv6_perf_mcast_2
will now be skipped if theperfStreams
testvar is set to higher than 1. [sc30388] -
IPv6: Removed the check for the M-Flag in Router Advertisements in test
ipv6_ndp_30
when the testvaripv6LanMode
is 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_300
to 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
rlm
service from v14.5.2 to v16.0BL2. [sc33508] -
CDRouter: Addressed a typo in expired wildcard certification filename from
expired-wilcard.cdroutertest.com.pem
toexpired-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_200
that truncated the length of the Client Hello frames when certain ciphers were used. [sc27766] -
IPv6: Fixed an error with variable declaration in tests
dhcpv6_5
anddhcpv6_56
. [sc34079] -
IPv6: Addressed misspelling in log messages for IPv6 Neighbor Discovery,
Neighbor Solicition
is 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_36
andusp_conformance_1_42
to allow USP agent IDs to contain pairs of % characters. [sc33137] -
USP: Updated test
usp_conformance_6_5
to handle a STOMP disconnect message before a reboot. [sc33229] -
USP: Fixed an error in test
usp_conformance_1_92
when testing over IPv6. [sc32928] -
USP: Updated tests
usp_conformance_9_3
,usp_conformance_9_4
,usp_conformance_9_5
,usp_conformance_9_7
andusp_conformance_9_8
to 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_conformance
module. In addition, a newusp_legacy_1_2
module replacedusp_legacy_1_1
to allow for testing the older version of the test plan. [sc23225] -
WPA3 H2E: Added two new tests
wifi_60
andwifi_61
for 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
lanSetEthLinkSpeed
andwanSetEthLinkSpeed
testvars. [sc32570] -
CDRouter: Updated log messages in test
ipv6_ipsecpt_1
to print IPv6 addresses. [sc32479] -
CDRouter: The default value of the testvar
wanMacStable
is nowyes
. [sc28249] -
CDRouter: Removed
docsis_firewall_2
test 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_6
tests when plotting zero values on performance graphs. [sc34097] -
HL-API prpl: Addressed an invalid variable declaration in the
prpl-hl-api-1-5
test. [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
unsignedLong
instead ofunsignedInt
intr143_http
module. [sc34029] -
USP: Fixed an error in the
usp_multi_controller_2
test 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_conformance
module: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_9
to send Get message for more than a single instance [sc32388] [USPTEST-197] - Updated
usp_conformance_1_20
to require SetResponse containing an error rather than a USP Error message [sc30719] [USPTEST-207] - Updated
usp_conformance_1_64
&usp_conformance_1_65
to use TraceRoute or ScheduleTimer for Async operation [sc32178] [USPTEST-214] - Updated
usp_conformance_1_88
to 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_18
to allow for OperateResponse with an error or a USP Error message [sc32242] [USPTEST-206] - Updated
usp_conformance_2_21
to include Order parameter in permissions objects, then adds additional Permissions object and retries Get message [sc32405] [USPTEST-205] - Updated
usp_conformance_2_22
to add additional baseline permissions object [sc32409] [USPTEST-203] - Updated
usp_conformance_7_2
to include EndpointID in URI in the additional session that is opened [sc33320] - Updated
usp_conformance_9_3
to add a setup step for subscribing to Download() OperationComplete [sc32389] [USPTEST-199] - Updated
usp_conformance_11_9
&usp_conformance_11_13
to configure wildcard topic for MQTTv3 agents [sc32805] [USPTEST-217] - Updated
usp_conformance_11_11
to 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_conformance
test 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
cwmpScenarioBootstrap
testvar 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_3
to allow the DUT to omit the Device.LocalAgent.UpTime from Push! notification. [sc32682] -
USP: Updated test
usp_multi_controller_1
to set the role of the secondary controller. [sc32656] -
USP: Improved test
usp_multi_controller_2
to accept an empty GET_RESP. [sc32522] [sc32677]
CDRouter 14.5
May 16, 2024
New Features
-
Wireless Stress Test: Added a new
wifi_300
test 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-v6
module. [sc31825] -
CDRouter: Added a check that static routes don’t overlap when configuring multiple
staticRouteWanNetwork
routes for different WAN interfaces. [sc32383] -
IPv6: Removed the requirement to reboot in test
cpe_v6_4
. [sc31849] -
IPv6: Updated the
cpe_v6
module tests to waitRestartDutDelay
testvar seconds after a reboot to avoid sending traffic until the DUT is properly rebooted. [sc29800] -
IPv6: Fixed an issue with test
ipv6_ndp_31
failing by not calculating the correct prefix value based on thedhcpv6WanAssignPrefixLen
testvar. [sc31687] -
IPv6: Improved the logging and measurements of DHCPv6 Solicits in test
cpe_v6_36
. [sc26186] -
Performance: Removed the unused testvar
perfFairness
from 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_profiles
module 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_204
andipv6_upnp_igd2_204
that caused issues with the test terminating properly. [sc31039] -
IPv6: Addressed an error in
dhcpv6_pd_63
that prevented LAN clients from acquiring IPv6 global addresses. [sc31505] -
IPv6: Updated tests in the
ipv6_mdns
module 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_27
caused 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_client
module 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_110
andcdrouter_ssl_210
tests which verify LAN HTTPs server accepts connections with allowed SSL protocols and ciphers based on new testvarssslAllowedProtocols
andsslAllowedCiphers
. [sc24099] -
TR-069: Added support for the CWMP
Device:2.17
Data Model. [sc30494] -
USP: Added support for the USP
Device:2.17
Data Model. [sc30494]
Change Log
-
CDRouter: Updated cdrouter-diag to support the NTA3000. [sc30685]
-
CDRouter: Updated the function of
wanDutClientID
to only verify the DHCP Client ID whenforwardingMode
is set tobridge
. [sc19763] -
CDRouter: Fixed an incorrect URL reference for IETF draft draft-biggs-sip-nat-00. [sc30371]
-
IPv6: Enabled test
dhcpv6_pd_63
test to work in environments when MLD snooping is enabled. [sc13679] -
IPv6: Allowed for executing the tests in the
ipsec-esp-v6
module when IPv6 WAN mode is set tounnumbered
. [sc27089] -
IPv6: Improved
ula_3
test to support both DHCP and SLAAC on the LAN. [sc23496] -
IPv6: Updated
icmpv6_32
test 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_1
tests 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_210
andtr69_220
tests 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_30
test. [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-power
tool 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-10
andfixed-rate-perf-10-v6
for 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
dhcpServerBroadcast
testvar 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
mdns
andmdns-v6
modules. [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_9
test when no ULA prefix is defined inipv6LanULAPrefix
testvar. [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.14
andtp181_test_5.6.15
. [sc27943] -
TR-069: Improved CDRouter ACS reception of non-printable characters. [sc30241]
-
TR-069: Modified the
tr69_cookie_2
tests 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.2
test. [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.NTPServer
withDevice.Time.Client.{i}.
in test casestr69_27
,tr6_410
,tp181_test_5.1.2
andtp181_test_5.1.3
. [sc27673] -
TR-069: Fixed an issue in
tr69_210
andtr69_220
when thewanDutClientID
is specified. [sc30063] -
TR-069: Updated test
tp181_test_5.4.1
totp181_test_5.4.9
to be automatically skipped if thewanMode
testvar is set todslite
. [sc28829] -
TR-069: Addressed an error that occurred when processing
TransferComplete
RPC that is missing a FaultStruct element. [sc29553] -
TR-069: Improvement to the TR-69
auto
profile 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_3
test checking the value ofCurrentState
attribute to beUninstalled
instead 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_past
and5_104_periodic_inform_time_future
to 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
Diff
view 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-static
module 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
ssl
module. [sc27017] -
CDRouter: Updated the Broadband Forum test plan links to the correct versions of all documents. [sc28362]
-
CDRouter: Improved log messages in
cdrouter_firewall_2
andipv6_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_3
that 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
upnp
module. [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
icsShareIPv4
andicsShareIPv6
testvars ificsInterface
testvar 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_131
that caused passing firmware updates to be marked as failures. [sc29040] -
TR-069: Updated test case
tp181_5.1.1
toProvisioningCode
instead ofPeriodicInformInterval
. [sc29386] -
TR-069: Reduced the test string length in test case
tp181_5.7.5
. [sc7648] -
TR-069: Moved the
acsTargetDevice
testvar 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_smm
modules to be skipped when USP is not enabled. [sc25730] -
USP: Improved failing log message in
usp_conformance_8_2
test. [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]