Cisco Cisco Digital Service Access Node (DSAN) 8210 Installation Guide
Chapter 7 Software Upgrade
200
OL-30954-01
Upgrading the DSAN Software
DSAN software upgrades are performed via the DOCSIS channel using the
embedded cable modem (eCM). The methods used for triggering and transferring
the software images are a limited implementation of the CableLabs Common
Download 2.0 specification. These methods are initiated and completed in a manner
similar to a cable modem software download.
embedded cable modem (eCM). The methods used for triggering and transferring
the software images are a limited implementation of the CableLabs Common
Download 2.0 specification. These methods are initiated and completed in a manner
similar to a cable modem software download.
Two methods are supported that initiate the download and upgrade. The first is
initiated by entries in the eCM configuration file, and occurs automatically during
bootup of the DSAN if the upgrade image name is different from the currently
executing image on the DSAN. The second is initiated manually by an operator
using SNMP. Both methods transfer the software image via TFTP.
initiated by entries in the eCM configuration file, and occurs automatically during
bootup of the DSAN if the upgrade image name is different from the currently
executing image on the DSAN. The second is initiated manually by an operator
using SNMP. Both methods transfer the software image via TFTP.
The downloaded image is a single monolithic image that contains all software
including the host processor image, eCM image, and FPGA image. Prior to release,
the monolithic image is signed with the Cisco digital signature, and may also be
cosigned with a CableLabs or MSO digital signature. The signatures are used for
image validation. The image is downloaded to the host processor flash memory and,
upon successful download, executed after the DSAN reboots.
including the host processor image, eCM image, and FPGA image. Prior to release,
the monolithic image is signed with the Cisco digital signature, and may also be
cosigned with a CableLabs or MSO digital signature. The signatures are used for
image validation. The image is downloaded to the host processor flash memory and,
upon successful download, executed after the DSAN reboots.
Automatic Upgrade via eCM Configuration File
Automatic upgrades may be triggered whenever the DSAN retrieves its eCM
configuration file. The eCM configuration file is retrieved whenever the eCM
registers with the CMTS, such as after a reboot. The eCM configuration file contains
four entries used by the DSAN eCM to determine if a download is required and for
download verification:
configuration file. The eCM configuration file is retrieved whenever the eCM
registers with the CMTS, such as after a reboot. The eCM configuration file contains
four entries used by the DSAN eCM to determine if a download is required and for
download verification:
Software Upgrade Filename - Filename of the software upgrade image.
Software Upgrade TFTP server - IP address of the TFTP server that contains the
software upgrade image.
software upgrade image.
Software Admin Status (docsDevSwAdminStatus) - SNMP MIB object specified
in the eCM config file. (See detailed description in SNMP section below.)
in the eCM config file. (See detailed description in SNMP section below.)
Code Verification Certificate (CVC) - The CVC contained in the eCM is verified
by the DSAN eCM against the CableLabs CVC to enable its ability to accept
software upgrade files. The CVC may be the manufacturer CVC or a cosigner
(CableLabs or MSO) CVC. The CVC is also used for image signature validation.
by the DSAN eCM against the CableLabs CVC to enable its ability to accept
software upgrade files. The CVC may be the manufacturer CVC or a cosigner
(CableLabs or MSO) CVC. The CVC is also used for image signature validation.
Upgrade Process Steps
To enable automatic upgrade via the eCM configuration file, edit the file as follows:
1 Set the eCM configuration file entries for Code Verification Certificate to one of
1 Set the eCM configuration file entries for Code Verification Certificate to one of
the following: