CDRouter Support

CDRouter BBF.069 add-on Installation Guide

quick-start-guide version 10.3

CDRouter BBF.069 is an add-on test module for CDRouter developed by the University of New Hampshire InterOperability Laboratory as part of the Broadband Forum’s BBF.069 certification program for TR-069 devices. Although certification can only be obtained through official testing conducted by the UNH-IOL, the CDRouter BBF.069 add-on will help you prepare and determine your device’s readiness to undergo certification testing.

Unlike other add-on test modules available for CDRouter, the CDRouter BBF.069 add-on is provided as a separate package that must be installed onto an existing CDRouter system. The installation process is very similar to that used to install the base CDRouter product.

This guide will walk you through the steps required to add CDRouter BBF.069 to your system and begin testing.


Before downloading CDRouter BBF.069, you must complete the following steps to prepare your CDRouter system:

  • Upgrade to CDRouter 7.2 build 13 or higher. You will not be able to access or run any tests from the CDRouter BBF.069 add-on until you have upgraded the base CDRouter product to a version that recognizes and supports it.

  • Update your CDRouter license file. Your CDRouter license file contains information about which add-on modules you have purchased for your system. Once we have enabled CDRouter BBF.069 in our database, you must update the CDRouter license file on that system in order for the add-on to be recognized.

Please see the CDRouter Installation and Upgrade Guide for detailed instructions to upgrade CDRouter and update your license file.

Step-by-step Instructions

Step 1: Download the installer

The CDRouter BBF.069 installer is available in our Customer Lounge, in the same location where you would download CDRouter.

The installer file is named as follows:

eg.: cdrouter-iol-bbf-069_6.1-2.bin

Step 2: Make the installer executable

Once downloaded to your Linux host, make the installer executable:

$ chmod 755 cdrouter-iol-bbf-069_6.1-2.bin

Note: You may need root-level access to perform this step. Root-level access can be obtained by logging in as root or issuing the sudo su command.

Step 3: Run the installer

The installer contains additional binary packages for many Linux distributions and will automatically install the correct files for your Linux distribution along with CDRouter.

$ ./cdrouter-iol-bbf-069_6.1-2.bin

Step 4: Restart

You must restart CDRouter’s BuddyWeb process in order for it to recognize the newly installed BBF.069 add-on. This can be done by running the following command as root (or by simply rebooting your system):

$ service cdrouter restart

Once BuddyWeb has restarted, click on the “Packages” link in BuddyWeb and create a new package or open an existing one. The CDRouter BBF.069 test cases should now be available in the Test Selection section of the package editor.

Important Configuration Notes

Please note that the CDRouter BBF.069 module requires several new testvars to be defined. You will not be able to use your existing CDRouter config file to run BBF.069 tests until it has been updated with these new testvars.

Sample configuration files from the UNH-IOL have been included with CDRouter BBF.069 that include the required testvars for each specific test scenario. For convenience, QA Cafe has also included a partial configuration named “BBF069-example.conf” that contains only the UNH-IOL’s BBF.069 related testvars. The contents of this file can be added to your existing CDRouter config files to update them for use with the CDRouter BBF.069 add-on tests.

Please refer to the “Configuration” section of the CDRouter BBF.069 User Guide for more information about setting up your configuration file.



About CDRouter

CDRouter is made by QA Cafe, a technology company based in Portsmouth, NH.

Get in touch via our Contact page or by following us on your favorite service: