Search Results

CDRouter 12.9

December 3, 2020

This release adds a number of IPv6 test cases to the Apple HomeKit add-on and addresses a few smaller issues, particularly in the TR-069 add-on.

New Features

  • HomeKit: IPv6 support has been added to the Apple HomeKit add-on! Please see the homekit-v6 test module for more information. [ch7274]

Change Log

  • CDRouter: Support for infinite DHCP / DHCPv6 lease times on the WAN has been removed. [ch7652]

  • CDRouter: A number of dead links to older release notes in the config file template and testvar documentation have been fixed. [ch7846]

  • DOCSIS: An invalid reference to the DOCSIS 3.0 MULPI specification has been removed from the docsis_firewall_1, docsis_firewall_2, ipv6_docsis_firewall_1, and ipv6_docsis_firewall_2 test cases. [ch7850]

  • NTA1000: A new system update is available for NTA1000v7 systems running CentOS 8. This provides a new custom kernel and wireless firmware, as well as a few other enhancements. These updates can be applied by following the instructions here. [ch7562] [ch7567]

  • Security: The ET Open ruleset shipped with the CDRouter Security add-on has been updated to version 9604. [ch7739]

  • TR-069: The Broadband Forum has changed the name of the IR-181 test specification to TP-181. For consistency with the the Broadband Forum, the name of CDRouter’s ir181 module and all included tests have been updated to reference TP-181 instead of IR-181. Aliases for the original module and test names have been added to ensure that all existing test packages will continue to run without interruption. [ch6101]

  • TR-069: Resolved a fatal error associated with DST conversions in the ir181_test_5.1.2 and tr69_410 test cases. [ch7721]

  • USP: The maximum amount of time CDRouter will wait, in seconds, for a device to fully reboot when triggered during USP tests is now configurable using the new testvar uspRebootTimeout . Previously all USP related reboot timeouts were hard coded to 120 seconds. [ch7219]


  • 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.9. Please contact for assistance if needed.

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

  • Python 2 deprecation: Support for Python 2 within has been deprecated and will be removed in a future release of CDRouter. All scripts using should be updated to use Python 3, which is fully supported.

  • Ruby gem deprecation: The CDRouter Ruby gem wrapper for CDRouter’s web API has been deprecated and is no longer supported. All scripts using this gem should be updated to use Python 3 and the package instead.