Installing Patches
BEWARE: Patches are platform and release specific.
Later systems (after Rel. 25) use the following LD 143 commands:
Command | Description |
---|---|
mdp issp | Prints all inservice patches and patch handle numbers (includes all DepList patches) |
mdp install <path/file> | Install and activate the contents of a (zipped) MDP patch file on a target system |
mdp refresh <path/file> | Refreshes the MDP patches (previously) installed on a target system |
mdp uninstall | First deactivates, then removes, all MDP patches from the system |
Where:
<path>
- a: = SSC slot 'A', f0 = Floppy Drive, cf2 = Compact Flash<file>
- name of (zipped) DepList patch file in 8.3 format
For example: mdp install cf2/deplist.zip
Note:
- If some patches are already in service, use
mdp refresh
to update the PATCH deltas only. - Print the system type, software version, and in-service patches in LD 22:
ISSP
.
Patch procedure for a 5.5 system can be found here...
Installing Patches
After a Software Upgrade or Install, don't forget to apply any Patches!
- Locate the Asia Pacific CP 3/CP 4 MDCS Update disk and put it in the drive (label to the right).
- Access LD 143 and enter: mdcs install f0 ap (F0=floppy drive zero) - follow the prompts.
- In-Service Patch's may be printed in LD 22: at the REQ prompt enter ISSP
The printouts below show the patch installation process.
>ld 143 CCBR000 .mdcs install f0 ap Install will deactivate and remove all patches from system memory, and install new patches!!! Do you want to proceed with the install (y/n)? [y] y Printing current status of patches ---------------------------------- System has no loaded patches. Deactivating all patches on system ---------------------------------- 0 patches on system deactiveated. Removing all patches from system memory --------------------------------------- 0 patches removed from memory. Creating directory /u/mdcs ------------------------------ Creating directory /u/patch/pswv ------------------------------ Copying patch files from /f0/pins to /u/mdcs -------------------------------------------- copy from /f0/pins/p13435_1.cp4 to /u/mdcs/p13435_1.cp4 - 6784 bytes copied. copy from /f0/pins/p13794a1.cp4 to /u/mdcs/p13794a1.cp4 - 340 bytes copied. copy from /f0/pins/p13794b1.cp4 to /u/mdcs/p13794b1.cp4 - 476 bytes copied. Loading patch files in /u/mdcs ------------------------------ Loading patch from "/u/mdcs/p13435_1.cp4" Patch handle is: 0 Loading patch from "/u/mdcs/p13794a1.cp4" Patch handle is: 1 Loading patch from "/u/mdcs/p13794b1.cp4" Patch handle is: 2 3 patches have been loaded. Activating all loaded patches ----------------------------- SPEEDCALL_LIST code at 0x4aa7116 will be patched to jump to 0xdbba092 Patch 0 has been activated successfully. print_assert at 0x50bec34 will be patched to jump to 0xdbbbc30 print_assert_syslog at 0x50becc2 will be patched to jump to 0xdbbbc42 Patch 1 has been activated successfully. itgmap_valueAtIndex at 0x50c1afe will be patched to jump to 0xdbbbe5e Patch 2 has been activated successfully. 3 patches on system activated. Copying patch files from /f0/poos to /u/mdcs -------------------------------------------- Copying swname files from /f0/swname to /u/patch/reten ------------------------------------------------------ 12 bytes copied. INSTALL ROUTINE COMPLETED SUCCESSFULLY. PLEASE REMEMBER TO REINSTALL PREVIOUSLY LOADED PATCHES (IF APPLICABLE)!!! .**** >ld 22 PT2000 REQ issp VERSION 2811 RELEASE 25 ISSUE 30 + MDCS01 AP00 PSWV VERSION: PSWV 53 IN-SERVICE PATCHES : 3 PAT# PRS PATCH REF # NAME DATE FILENAME 00 MP11358 mdcs_20nov2000 p3-cp4 11/02/04 p13435_1.cp4 01 MP11680 mdcs_21nov2000 CORE 11/02/04 p13794a1.cp4 02 MP11680 mdcs_21nov2000 CORE 11/02/04 p13794b1.cp4 REQ **** OVL000