Page 742 of 910 Voice Gateway Media Card maintenance
553-3001-365 Standard 4.00 August 2005

Patch and Patching Tool commands

A patch is a piece of code that is inserted or patched into an executable
program. The Patching Tool enables loadware on the Voice Gateway Media
Cards to be patched or fixed without having to upgrade the card loadware and
without service interruption. All patch commands on the Voice Gateway
Media Cards and Signaling Server are accessible at the IPL> prompt. These
commands are summarized in Table 101 on page 743 and Table 102 on
page 747.
Note: The parameter string supplied to the command must be enclosed
with double quotes. For example, the syntax for the pload command is
pload “patch1.p”
These commands are used to manage patches on the Voice Gateway Media
Card. Patches must be downloaded from a workstation to the Voice Gateway
Media Card using a modem, an FTP session, or Element Manager. Patch files
are stored in Flash memory and are loaded into DRAM memory. Once a patch
is in DRAM memory it can be activated, deactivated, and its status can be
monitored.
Perform the following tasks before loading a patch:
Verify that the patch matches the platform’s CPU type.
Verify the loadware version on the card.
Block the installation if there is a mismatch.
The installation of a patch is blocked if either the CPU type or the loadware
version of the card is different than the patch. If the installation is blocked, the
reason for blocking the install is printed at the CLI. The CPU type and
loadware version are also verified during a power-up or reboot cycle. This
prevents active patches from being re-installed if the loadware version of the
card is changed.