Knowledge Base >
Release Notes >
CDRouter 2.7 Release Notes
CDRouter 2.7 Release Notes
Welcome to CDRouter version 2.7!
What's new since version 2.6:
UPnP event testing for WANIPConnection and WANPPPConnection
--------------------------------------------------------------
* CDRouter can now test UPnP event notification for the
WANIPConnection and WANPPPConnection devices. Besides verifing
basic subscription requests, renewals, and termination,
CDRouter will verify that the ConnectionStatus and
ExternalIPAdddress parameters are updated correctly as the
WAN link changes.
The new UPnP event test cases introduce 4 new testvars:
testvar upnpMaxSubClients 20
The upnpMaxSubClients indicates the maximum number of
UPnP event subscribers that CDRouter will create.
testvar upnpMinSubTimeout 40
The upnpMinSubTimeout indicates the minimum supported
subscriber timeout in seconds. By default, CDRouter will
attempt to create subscriptions using a timeout value
of 40 seconds. This testvar can be used to adjust the
minimum subscription timeout value. Some care should
be used if the timeout is configured to a small value.
If is possible for the router to timeout the subscription
before the response from the initial subscription is
received.
testvar upnpMaxSubTimeout 3600
The upnpMaxSubTimeout indicates the maximum supported
subscriber timeout in seconds. By default, the largest
timeout CDRouter will attempt is 3600 seconds. This
testvar can be used to adjust the maximum subscription
timeout value.
testvar upnpWANFailureTimeout 120
The upnpWANFailureTimeout is used to configure the
maximum time in seconds it takes UPnP to detect that the
WAN link is down. For PPP based protocols, CDRouter
will bring the link down automatically using a PADT
or PPP LCP Terminate. The upnpWANFailureTimeout value
is an additional time to wait before the link is
considered down. Normally, the UPnP router will send a
NOTIFY message during this time since the
ConnectionStatus should change. For DHCP, this time
value is additional time to wait for a NOTIFY after the
DHCP lease has expired.
Some of the new testcases require a dynamic WAN protocol
in order to verify that the ConnectionStatus and
ExternalIPAddress parameter are updated. If the wanMode is
set to static, CDRouter will automatically skip these tests.
The following new UPnP event test cases have been added:
TEST 196: Verify UPnP clients can subscribe/unsubcribe to events for WANIPConnection or WANPPPConnection
MODULE: upnp.tcl
NAME: cdrouter_upnp_200
TEST 197: Verify UPnP clients can subscribe to events with infinite subscription time
MODULE: upnp.tcl
NAME: cdrouter_upnp_201
TEST 198: Verify UPnP clients can renew NOTIFY events for WANIPConnection or WANPPPConnection
MODULE: upnp.tcl
NAME: cdrouter_upnp_202
TEST 199: Verify router sends UPnP NOTIFY events for ConnectionStatus
MODULE: upnp.tcl
NAME: cdrouter_upnp_203
TEST 200: Verify router sends UPnP NOTIFY events with updated ExternalIPAddress
MODULE: upnp.tcl
NAME: cdrouter_upnp_204
TEST 201: Verify router stops sending NOTIFY events when subscription expires
MODULE: upnp.tcl
NAME: cdrouter_upnp_210
TEST 202: Verify the maximum number of UPnP event subscriptions that can be created
MODULE: upnp.tcl
NAME: cdrouter_upnp_220
IKE and IPSEC with packet retransmissions
-----------------------------------------
* A new testvar is now available to enable multiple IKE and IPSEC to send
multiple packets when verifying IPSEC pass through. Some implementations
may drop the first IKE or IPSEC packet when establishing a pass through
connection. To enable this behavior, set the testvar ipsecPassRetransmit
to yes.
Example:
testvar ipsecPassRetransmit yes
WEP-104 and WEP-40 support for WPA group cipher
-----------------------------------------------
* CDRouter now allows you to configure WEP-104 or WEP-40 as a valid
wpaGroupCipher. This is required if the Router/Access Point is
using WEP as the group cipher.
Example.
testvar wpaGroupCipher WEP-40