CDRouter 12.11 February 11, 2021
BBF.069: All BBF.069 tests are now distributed in plaintext. [ch8667]
CDRouter: CDRouter now supports wireless channel hopping which is a feature that enables frequency agility through dynamic channel selection within 802.11 access points.
Channel hopping allows an access point to automatically reconfigure itself and hop to a different wireless channel if:
- There is excessive interference, congestion, or latency on the current channel
- Radar is detected (this is required for DFS regulatory compliance)
Support for channel hopping is enabled by default and requires no additional configuration. If all of CDRouter’s wireless LAN clients are disassociated by the DUT during a test run the primary client will now automatically rescan and attempt to locate the DUT by SSID. If the DUT has changed channels CDRouter’s LAN clients will follow and attempt to re-associate on the new channel.
Rescanning occurs between test cases only. As a result, a channel hopping event may produce a failure within the test case in which it occurred. The lanChannel and lanBSSID testvars can be used to restrict the movement of CDRouter’s wireless LAN clients if needed. [ch4566]
TR-069: CDRouter’s XMPP configuration has been enhanced. When XMPP is enabled, the ACS can now configure the DUT to connect to the XMPP Server using a static “ServerTable” entry, or through a standard DNS request. These options augment the preferred default method of discovering the XMPP server through a DNS-SRV record request. See the XMPP Connection Requests section of the TR-069 User Guide for configuration details. [ch8069]
CDRouter: The testvar wirelessForceReconnect has been obsoleted and removed from the default config file. CDRouter’s wireless LAN clients will now only re-associate (if needed) between test cases, not within them. [ch4566]
CDRouter: SCTP (IP protocol type 132) has been removed from the default list of IP protocol types that is verified in the
cdrouter_dmz_200test case. [ch8121]
dns_500test case and all variants have been updated to support query resolution over either IPv4 or IPv6 on the WAN in dual-stack configurations. [ch9050]
jumbo-v6module is now automatically skipped if IPv6 is not enabled. [ch9046]
Security: The ET Open ruleset shipped with the CDRouter Security add-on has been updated to version 9652. [ch8801]
TR-069: Fixed a
550 file does not existerror in the tp181_test_5.2.3 test case. [ch8061]
TR-069: Resolved a potential fatal error in the
tp181_test_5.2.6test case. [ch8397]
Important installation notes: If you are upgrading from CDRouter 11.x or earlier versions, all prerequisites listed in the CDRouter 12.0 Release Notes must be met prior to upgrading to CDRouter 12.11. Please contact firstname.lastname@example.org for assistance if needed.
Config upgrades: CDRouter 12.11 includes many new features and configuration testvars. Config files may be easily upgraded to include all new CDRouter 12.11 testvars using the config upgrade utility.
Python 2 deprecation: Support for Python 2 within cdrouter.py has been deprecated and will be removed in a future release of CDRouter. All scripts using cdrouter.py should be updated to use Python 3, which is fully supported.