qacafe - ip test solutions
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