
CDRouter 5.0 now supports 64-bit hardware and operating systems! There is a separate installer for the 64-bit version of CDRouter which is available in the Customer Lounge. Please be sure to select the correct CDRouter installer based on the architecture of your Linux host operating system. Also note that the 64-bit version of CDRouter is compatible with Tcl version 8.5 only.
CDRouter 5.0 includes the second generation of BuddyWeb, our comprehensive web-based graphical user interface. BuddyWebv2 is a significant upgrade which utilizes a powerful SQL database and Ruby web-server to deliver greater scalability, better management of results and test data, and an improved user experience. BuddyWebv2 currently supports the Firefox, Safari, and Google Chrome web browsers* and includes the following key enhancements:
* We recommend a minimum screen resolution of 1280x1024 for all CDRouter 5.0 users.
** Actual numbers will vary based on system performance. These numbers are typical for a system with specifications similar to the NTA1000.
CDRouter 5.0 has been fully qualified for use on QA Cafe's powerful new NTA1000 Network Test Appliance.
The latest release of the Ubuntu Linux operating system from Canonical, version 9.04 codenamed Jaunty Jackalope, has been tested for compatibility with CDRouter 5.0 and is now recommended by QA Cafe. CDRouter 5.0 supports both the 32-bit and 64-bit Desktop Editions of Ubuntu 9.04.
CDRouter 5.0 includes improved support for Atheros 802.11 a/b/g/n based wireless adapters based on the AR9000 and AR5000 series chipsets using the ath9k/ath5k wireless driver. Enhancements include:
CDRouter 5.0 includes a new testvar lanChannel which can be used to specify the wireless channel used by a specific access point. This testvar in conjunction with the testvars lanSSID and lanBSSID enable CDRouter to associate with devices using hidden SSIDs.
testvar lanSSID hidden_test_SSID testvar lanBSSID 00:22:b0:b8:8d:8b testvar lanChannel 6
Valid values for lanChannel are: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 36, 40, 44, 48, 52, 56, 60, 64, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 149, 153, 157, 161, and 165.
Note that CDRouter may not be able to associate with devices that use automatic channel detection/selection if the lanChannel differs from the channel that is used. We recommend configuring a specific channel on the DUT when using the lanChannel testvar to avoid association issues.
CDRouter's PPPoE server now supports the AC-Cookie Tag as defined in RFC2516. In addition, a new test case has been added to the pppoe-c.tcl test module to verify that the PPPoE client returns the correct AC-Cookie Tag when required.
By default the CDRouter PPPoE server does not use an AC-Cookie Tag. You can configure the server to use a specific AC-Cookie Tag value, or configure the AC-Cookie in 'auto' mode so that CDRouter generates a unique cookie automatically.
testvar pppoeAcCookie auto testvar pppoeAcCookie 010203040506
Starting with CDRouter 5.0, the CDRouter TR-069 add-on for CDRouter will only include support for the data model profiles defined in the Broadband Forum's TR-098 and TR-106 specifications and custom user-defined profiles.
The new CDRouter TR-069 Extended Data Model add-on (TR69-EDM) provides additional support for profiles defined in many new Broadband Forum data model specifications including:
In addition, the pre-existing TR-104 and TR-135 profile test modules have been moved from the CDRouter TR-069 add-on to the TR69-EDM add-on.
The DSL Diagnostics test case, PD-128 Test 22 Part 2, has been added to the pd128.tcl test module.
The test case tr69_81 "Verify CPE supports largest size ConnectionRequest Username and Password" in the tr69.tcl test module has been updated. The maximum size of the connection request username and password can now be set independently for this test case using the testvars tr69MaxCpeUserNameLen and , respectively:
testvar tr69MaxCpeUserNameLen 64 testvar tr69MaxCpePasswordLen 64
In previous releases of CDRouter both test cases tr69_80 and tr69_81 utilized the same testvars to specify the maximum length username and password supported by the DUT for the management server and connection request. The test case tr69_81 now utilizes the testvars listed above while the test case tr69_80 continues to use the original testvars tr69MaxUserNameLen and tr69MaxPasswordLen.
TEST 17: PPPoE client returns AC-Cookie in PADR when server sends AC-Cookie in PADO MODULE: pppoe-c.tcl NAME: cdrouter_pppoe_client_310
TEST 479: PD-128 Test 22 Part 2: DSL Diagnostics Test MODULE: pd128.tcl NAME: pd128_test_22.2
tr140_profiles.tcl module tr143_profiles.tcl module tr157_profiles.tcl module tr196_profiles.tcl module tr104_profiles.tcl module (moved from CDRouter TR-069 add-on) tr135_profiles.tcl module (moved from CDRouter TR-069 add-on)
CDRouter 5.0 no longer supports Tcl version 8.3 and earlier. CDRouter now checks the Tcl version during the installation process. In order to upgrade to CDRouter 5.0, Tcl 8.4 or newer first be installed. For help upgrading Tcl, please contact QA Cafe Support.
firewallTcpClosedPorts, firewallTcpOpenPorts, firewallUcpClosedPorts, and firewallUdpOpenPorts testvars. This modification now allows devices that close all ports during a port scan to be easily tested.
testvar firewallTcpClosedPorts all testvar firewallUdpClosedPorts all
This update impacts only cdrouter_firewall_100, cdrouter_firewall_101, and cdrouter_firewall_110.
Related articles that may also be helpful: