VM/ESA Version 1 Release 2.2 Modifications
for TCP/IP PTF UQ03096
(APAR PQ01770)
Note!
VM/ESA Version 1 Release 2.2 is an unsupported release and is not Year 2000 Ready. The information that follows is being maintained an an as-is basis, since it may prove useful in some cases.
When PTF UQ03096 is applied through corrective service, VMSES/E build errors will occur when a build of the TFTPD MODULE is attempted due to various support considerations; these errors are:
... VMFUTL2190E Invalid file type abbreviation $LB for part NSTATION in object NSTATION.$LOADBFS in build list TCPBL493 EXC03096 VMFUTL2190E Invalid file type abbreviation LBF for part NSTATION in object NSTATION.LOADBFS in build list TCPBL493 EXC03096 VMFBLD1965E The command, $VMFUTL$ GETBLS, failed with return code 12 ...
and possibly:
... VMFBLD1851I Reading build lists VMFBLD2182I Identifying new build requirements VMFBLD2182I No new build requirements identified VMFBLD1851I (1 of 1) VMFBDMOD processing TCPBLM91 EXC27174, target is BUILD1 491 (I) VMFBDM2219I Processing object TFTPD.MODULE DMSOPN002E File DMSPSLU TXTLIB * not found VMFBDM1965E The command, GLOBAL, failed with return code 28 while processing object TFTPD.MODULE. It was issued with the argument(s): TXTLIB DMSPSLU DMSAMT VMMTLIB VMLIB CMSSAA VMFBLD1851E (1 of 1) VMFBDMOD completed with return code 100. Some objects were not built VMFBLD2180I There are 1 build requirements remaining VMFBLD2760I VMFBLD processing completed unsuccessfully Ready(00008);
The TCP/IP TFPTD module is is specific to Network Station support and is not required for other TCP/IP functions. However, the CMS DMSPSLU TXTLIB necessary to build this module is not supplied for VM/ESA 1.2.2. This is due to the fact that IBM Network Station services and functions are not supported on releases prior to VM/ESA Version 2 Release 1.0.
Therefore, steps must be taken to circumvent these problems, so that PTF PTF UQ27174 can be successfully applied on a VM/ESA 1.2.2 system.
To circumvent the first error cited above, a local modification to the TCP/IP Product Parameter File (5735FALK PPF) is required; this modification must add add file type abbreviations which are not defined for VM/ESA 1.2.2. The definitions required are:
$LB $LOADBFS $LB00000 LBF LOADBFS LBF00000
These definitions need to be added to the "Abbrev Section" of the TCP/IP product parameter file, which is delimited by the :DABBV. and :EDABBV. tags. Note that the override file changes are to be made against the 5735FALK $PPF file, from which the useable-form PPF file (with a file name of your choosing) is generated. If necessary, see the VMSES/E Introduction and Reference (SC24-5444) and/or the VM/ESA Service Guide (SC24-5527) for detailed information about creating a PPF file override.
The second error cited above can be avoided by making a modification will prevent VMSES/E from informing you of a build requirement for the TFTPD module on future VMFBLD commands. This command will not cause the TFTPD module to be rebuilt.
-
Logon to the TP/IP installation and service user ID, P735FALK.
-
Access the TCP/IP service disks using the VMFSETUP command that follows:
vmfsetup ppfname compname (link
where ppfname is the name of the PPF override file you created previously, and compname is the appropriate component name from that override file.
-
Issue the VMSES/E VMFSIM command that follows to update the SRVBLDS
inventory table to remove the TFTPD module build requirement.
vmfsim modify 5735falk srvblds * tdata :bldlist tcpblm91 :object tftpd.module :stat built (replace
Note! This is one command. When entered from the command line, there should be only one space between the :OBJECT and TFTPD.MODULE operands.