Difference between revisions of "20 Fixes for OS/2 - 12/07/1992 Version 1.20"

From OS2World.com Wiki
Jump to: navigation, search
m
 
Line 13: Line 13:
 
: PTR  = Program Trouble Report (or bug report)
 
: PTR  = Program Trouble Report (or bug report)
  
<PRE>
+
==Fixes on OS2CSD==
***********************
+
Fixes on OS2CSD   *
+
***********************
+
  
NOTE: APAR numbers are the numbers the LATEST fix was reported under.
+
NOTE: APAR numbers are the numbers the LATEST fix was reported under. Components like OS2KRNL may have many APAR fixes and reports against it.
      Components like OS2KRNL may have many APAR fixes and reports
+
      against it.
+
  
|******************************************************
+
;Package Name - UHPFS:A new CHKDSK for fixing the CPS:EXTENTS problem. See DOC file in ZIP on how to install, use with SP level of code.
|
+
;Package Name - SP16MB:Fix for machines with over 16MB that are not having the memory recognized.
|Package Name - UHPFS
+
;Package Name - DBPREP:DBPREP is a utility to allow DOS 4.0, DOS 5.0, and DR DOS to be installed as a dualboot function on top of OS/2 2.0, and recover to OS/2 in case something goes wrong during the DOS install.
|
+
|A new CHKDSK for fixing the CPS:EXTENTS problem. See DOC
+
|file in ZIP on how to install, use with SP level of code.
+
|
+
|******************************************************
+
|
+
|Package Name - SP16MB
+
|
+
|Fix for machines with over 16MB that are not having the
+
|memory recognized.
+
|
+
******************************************************
+
  
Package Name - DBPREP
+
Since, DOS can only exist on an active primary partition, the DBPREP utility should only be used if OS/2 is located on the C: partition.
 
+
 
+
DBPREP is a utility to allow DOS 4.0, DOS 5.0, and DR DOS to be installed
+
as a dualboot function on top of OS/2 2.0, and recover to OS/2 in case
+
something goes wrong during the DOS install.
+
 
+
Since, DOS can only exist on an active primary partition, the DBPREP
+
utility should only be used if OS/2 is located on the C: partition.
+
  
 
See README.DBP in the ZIP file for full usage details.
 
See README.DBP in the ZIP file for full usage details.
  
******************************************************
+
;Package Name - SBMMPM
 
+
:This is a PRE-RELEASE set of drivers for MMPM/2 only.
Package Name - SBMMPM
+
 
+
This is a PRE-RELEASE set of drivers for MMPM/2 only.
+
  
 
CONTENTS OF THIS RELEASE
 
CONTENTS OF THIS RELEASE
========================
 
  
 
This release contains the following Sound Blaster device drivers:
 
This release contains the following Sound Blaster device drivers:
 +
DD Name      Description
 +
 +
SBD2.SYS      Sound Blaster Wave plus MIDI OS/2 Device Driver
 +
SBPD2.SYS    SB PRO Wave plus MIDI OS/2 Device Driver
 +
SBP2D2.SYS    SB PRO OPL/3 Wave plus MIDI OS/2 Device Driver
 +
SBW2.SYS      Sound Blaster Wave-Only (aka K12) OS/2 Device Driver
 +
SBPW2.SYS    SB PRO Wave-Only (aka K12) OS/2 Device Driver *
  
DD Name      Description
 
---------    -----------------------------------------------
 
SBD2.SYS      Sound Blaster Wave plus MIDI OS/2 Device Driver
 
SBPD2.SYS    SB PRO Wave plus MIDI OS/2 Device Driver
 
SBP2D2.SYS    SB PRO OPL/3 Wave plus MIDI OS/2 Device Driver
 
SBW2.SYS      Sound Blaster Wave-Only (aka K12) OS/2 Device Driver
 
SBPW2.SYS    SB PRO Wave-Only (aka K12) OS/2 Device Driver *
 
---------    -----------------------------------------------
 
 
* The SBPW2.SYS device driver also supports PRO OPL/3.
 
* The SBPW2.SYS device driver also supports PRO OPL/3.
 
 
  
 
DEVICE DRIVER REQUIREMENTS
 
DEVICE DRIVER REQUIREMENTS
==========================
 
  
To use the Sound Blaster device drivers, you must have IBM
+
To use the Sound Blaster device drivers, you must have IBM Multimedia Presentation Manager/2 (MMPM/2) installed on OS/2 2.0. For more information about MMPM/2 and OS/2 2.0, contact your local IBM representative or your Authorized Remarketer; or call the IBM Multimedia Information Center at 1-800-426-9402, extension 160.
Multimedia Presentation Manager/2 (MMPM/2) installed on OS/2 2.0.
+
For more information about MMPM/2 and OS/2 2.0, contact your local
+
IBM representative or your Authorized Remarketer; or call the
+
IBM Multimedia Information Center at 1-800-426-9402, extension 160.
+
  
******************************************************
+
----
 
+
===Package Name - ADDPRT===
Package Name - ADDPRT
+
  
 
PJ03668 : Printer setting under Win-OS2 doesn't work properly.
 
PJ03668 : Printer setting under Win-OS2 doesn't work properly.
Line 90: Line 52:
 
This fix requires the following file(s) to be copied to your OS/2 2.0 system
 
This fix requires the following file(s) to be copied to your OS/2 2.0 system
 
hardfile.
 
hardfile.
 +
Filename        Size        Date        Time
 +
CONTROL.EXE    162960      9-02-92      6:23p
  
Filename        Size        Date        Time
+
----
CONTROL.EXE    162960      9-02-92      6:23p
+
===Package Name - LS20FX===
 +
Updated on 9/30 with additional install details.
  
******************************************************
+
FIXES FOR OS/2 2.0, LS 2.0 LAN Requester, LS 2.0 DOS LAN Requester -  August 19, 1992
  
Package Name - LS20FX
+
APARs: IC03578, IC03862, IC03994, IC04026, IC04196, IC04290, IC04355, IC04356
  
|Updated on 9/30 with additional install details.
+
SYSTEM: OS/2 2.0 GA, LS 2.0 GA
  
---  FIXES FOR OS/2 2.0, LS 2.0 LAN Requester  ---  August 19, 1992
+
Modules:
                        LS 2.0 DOS LAN Requester
+
\IBMLAN\NETPROG\NETWKSTA.200
 
+
\IBMLAN\SERVICES\WKSTA.EXE
APARs:     IC03578, IC03862, IC03994, IC04026, IC04196, IC04290,
+
\IBMLAN\SERVICES\WKSTAHLP.EXE
          IC04355, IC04356
+
\IBMCOM\MACS\IBMTOK.OS2
 
+
SYSTEM:    OS/2 2.0 GA, LS 2.0 GA
+
 
+
Modules:  \IBMLAN\NETPROG\NETWKSTA.200
+
          \IBMLAN\SERVICES\WKSTA.EXE
+
          \IBMLAN\SERVICES\WKSTAHLP.EXE
+
          \IBMCOM\MACS\IBMTOK.OS2
+
  
 
CORRECTS:
 
CORRECTS:
  
In general - 1. Problems detecting and reporting network errors.
+
In general
 
+
#Problems detecting and reporting network errors.
            2. Problems using named "pipes" over LAN connected systems
+
#Problems using named "pipes" over LAN connected systems and applications.
                and applications.
+
#Accessing and using a server with IBM PCLP (PC LAN Program).
 
+
#Problems using COPY and XCOPY to the server.
            3. Accessing and using a server with IBM PCLP (PC LAN Program).
+
#Sharing violations on SWAPPER.DAT with RIPL workstations (Remote IPL with SWAPPER.DAT on server).
 
+
#RIPL Workstations hanging during Remote IPL.
            4. Problems using COPY and XCOPY to the server.
+
 
+
            5. Sharing violations on SWAPPER.DAT with RIPL workstations
+
                (Remote IPL with SWAPPER.DAT on server).
+
 
+
            6. RIPL Workstations hanging during Remote IPL.
+
 
+
Specific -  1. Problems detecting and reporting network hardware errors.
+
                NETWKSTA.200 was changed to allow INT24 to be hooked to
+
                received hard errors on network drives.
+
                ** NOTE **
+
                  To enable this, wrkheuristic 30 must be set to 9.
+
 
+
            2. NETWKSTA.200 and the WKSTA.EXE were fixed for problems
+
                associated with adapter lobe faults.
+
 
+
            3. The OS/2 2.0 API call DOSSetFileLocks was not included in
+
                the GA release of LS 2.0. Applications using the older 16
+
                bit API call DOSFileLocks and DOSFileIO were not affected.
+
                Applications issuing the 32 bit DOSSetFileLocks receive
+
                a return code of 174.
+
 
+
            4. Added code to handle FS_FILELOCKS but it will not accept
+
                atomic requests without the new SMB.  Also will not accept
+
                FS_CANCELLOCKREQUEST without the new SMB.
+
 
+
            5. Corrected problem with doing DOSOPEN on a named pipe
+
                connecting LAN systems or applications.
+
 
+
            6. Problems using COPY and XCOPY with PCLP servers.
+
 
+
            7. The "WRITE" command returning an error "6" when writes are
+
                attempted to a PCLP server.
+
 
+
            8. Corrects NET3126 errors occurring when accessing a PCLP
+
                server.
+
 
+
            9. Corrects problem with Database applications receiving
+
                bad return codes and UNLOCK errors when redirected.
+
 
+
            10. Corrects problem with COPY when a network resource has
+
                read and write permission but not "A" permission; resulting
+
                in error messages of "INCORRECT FUNCTION" and
+
                "0 files copied." Correct message is now generated, SYS0065
+
                "Network Access Denied".
+
 
+
            11. Problems re-establishing RIPL sessions due to incorrect file
+
                handles being connected to SWAPPER.DAT.
+
 
+
            12. Timeouts and retries during Remote IPL redesigned to prevent
+
                RIPL hangs.
+
 
+
            13. RIPL initialization changed to prevent RIPL hangs.
+
  
 +
Specific
 +
#Problems detecting and reporting network hardware errors. NETWKSTA.200 was changed to allow INT24 to be hooked to received hard errors on network drives.
 +
#:'''NOTE''' To enable this, wrkheuristic 30 must be set to 9.
 +
#NETWKSTA.200 and the WKSTA.EXE were fixed for problems associated with adapter lobe faults.
 +
#The OS/2 2.0 API call DOSSetFileLocks was not included in the GA release of LS 2.0. Applications using the older 16 bit API call DOSFileLocks and DOSFileIO were not affected. Applications issuing the 32 bit DOSSetFileLocks receive a return code of 174.
 +
#Added code to handle FS_FILELOCKS but it will not accept atomic requests without the new SMB. Also will not accept FS_CANCELLOCKREQUEST without the new SMB.
 +
#Corrected problem with doing DOSOPEN on a named pipe connecting LAN systems or applications.
 +
#Problems using COPY and XCOPY with PCLP servers.
 +
#The "WRITE" command returning an error "6" when writes are attempted to a PCLP server.
 +
#Corrects NET3126 errors occurring when accessing a PCLP server.
 +
#Corrects problem with Database applications receiving bad return codes and UNLOCK errors when redirected.
 +
#Corrects problem with COPY when a network resource has read and write permission but not "A" permission; resulting in error messages of "INCORRECT FUNCTION" and "0 files copied." Correct message is now generated, SYS0065 "Network Access Denied".
 +
#Problems re-establishing RIPL sessions due to incorrect file handles being connected to SWAPPER.DAT.
 +
#Timeouts and retries during Remote IPL redesigned to prevent RIPL hangs.
 +
#RIPL initialization changed to prevent RIPL hangs.
  
CONTRADICTIONS: None known for OS/2 2.0. These fixes are specific to using
+
CONTRADICTIONS: None known for OS/2 2.0. These fixes are specific to using the LS 2.0 LAN Requester and DOS LAN Requester on OS/2 2.0. There are some 32 bit API modules and calls included or referenced.
                the LS 2.0 LAN Requester and DOS LAN Requester on OS/2 2.0.
+
                There are some 32 bit API modules and calls included or
+
                referenced.
+
  
                This set of fixes should NOT be installed on any OS/2 1.3
+
This set of fixes should NOT be installed on any OS/2 1.3 system. If LS 2.0 is being used on an OS/2 1.30.2 system, DO NOT install this set of fixes. The LAN132FIX set of fixes should be used on all OS/2 1.3 SE and EE systems, including those with LS 2.0.
                system. If LS 2.0 is being used on an OS/2 1.30.2 system,
+
                DO NOT install this set of fixes. The LAN132FIX set of
+
                fixes should be used on all OS/2 1.3 SE and EE systems,
+
                including those with LS 2.0.
+
  
 
INSTALLATION:
 
INSTALLATION:
  
  After downloading the fix to a temporary directory (C:\FIX in this
+
After downloading the fix to a temporary directory (C:\FIX in this example) and UNZIPping the file, perform the following steps:
example) and UNZIPping the file, perform the following steps:
+
#SHUTDOWN the system.
 +
#Insert the OS/2 2.0 Installation diskette.
 +
#Reboot
 +
#Insert install system diskette #1 when prompted, press Enter.
 +
#When the "Welcome to OS/2" screen appears, press Escape.
 +
#When the command prompt appears, switch to the system drive ("C:" in this example).
 +
#CD C:\IBMLAN\NETPROG
 +
#RENAME NETWKSTA.200 NETWKSTA.OLD
 +
#COPY C:\FIX\NETWKSTA.200
 +
#CD C:\IBMLAN\SERVICES
 +
#RENAME WKSTA*.EXE WKSTA*.OLD
 +
#COPY C:\FIX\WKSTA*.EXE
 +
#CD C:\IBMCOM\MACS
 +
#RENAME IBMTOK.OS2 IBMTOK.OLD
 +
#COPY C:\FIX\IBMTOK.OS2
 +
#Remove diskette and reboot with CTRL-ALT-DEL. Do NOT power off.
 +
#After reboot, Edit the file C:\OS2\INSTALL\INSTALL.LOG.
 +
#At the end of the file, add a line with: "IC03578, IC03862, IC03994, IC04026, IC04196, IC04290, IC04355, IC04356"
 +
#Save the file and exit the editor.
 +
#Repeat steps 1 to 19 for each requester system running OS/2 2.0.
  
1. SHUTDOWN the system.
+
If the fix causes any new problems or unwanted side affects, repeat the above procedure but delete the new fix modules and RENAME the .OLD modules back to their original extensions; then reboot with CTRL-ALT-DEL.
  
2. Insert the OS/2 2.0 Installation diskette.
+
----
 +
===Package Name - LS13FX===
  
3. Reboot
+
Updated on 9/30 with additional install details.
  
4. Insert install system diskette #1 when prompted, press Enter.
+
FIXES FOR OS/2 1.30.2 LAN Requester, DOS LAN Requester -  August 19, 1992
  
5. When the "Welcome to OS/2" screen appears, press Escape.
+
APARs: IC02757, IC03110, IC03431, IC03443, IC03508, IC03564, IC03571, IC03972, IC04163
 
+
6. When the command prompt appears, switch to the system drive
+
  ("C:" in this example).
+
 
+
7. CD C:\IBMLAN\NETPROG
+
 
+
8. RENAME NETWKSTA.200 NETWKSTA.OLD
+
 
+
9. COPY C:\FIX\NETWKSTA.200
+
 
+
10. CD C:\IBMLAN\SERVICES
+
 
+
11. RENAME WKSTA*.EXE WKSTA*.OLD
+
 
+
12. COPY C:\FIX\WKSTA*.EXE
+
 
+
13. CD C:\IBMCOM\MACS
+
 
+
14. RENAME IBMTOK.OS2 IBMTOK.OLD
+
 
+
15. COPY C:\FIX\IBMTOK.OS2
+
 
+
16. Remove diskette and reboot with CTRL-ALT-DEL. Do NOT power off.
+
 
+
17. After reboot, Edit the file C:\OS2\INSTALL\INSTALL.LOG.
+
 
+
18. At the end of the file, add a line with:
+
 
+
  "IC03578, IC03862, IC03994, IC04026, IC04196, IC04290, IC04355, IC04356"
+
 
+
19. Save the file and exit the editor.
+
 
+
20. Repeat steps 1 to 19 for each requester system running OS/2 2.0.
+
 
+
  If the fix causes any new problems or unwanted side affects, repeat
+
the above procedure but delete the new fix modules and RENAME the .OLD
+
modules back to their original extensions; then reboot with CTRL-ALT-DEL.
+
 
+
******************************************************
+
 
+
Package Name - LS13FX
+
 
+
|Updated on 9/30 with additional install details.
+
 
+
---  FIXES FOR OS/2 1.30.2 LAN Requester  ---  August 19, 1992
+
                          DOS LAN Requester
+
 
+
APARs:     IC02757, IC03110, IC03431, IC03443, IC03508, IC03564,
+
          IC03571, IC03972, IC04163
+
  
 
SYSTEM:    OS/2 1.30.2 or any 1.3 with CSD WR05050 or XR05050 applied.
 
SYSTEM:    OS/2 1.30.2 or any 1.3 with CSD WR05050 or XR05050 applied.
  
          ** NOTE ** CSD 5050 must be installed prior to this fix.
+
** NOTE ** CSD 5050 must be installed prior to this fix.
  
Modules:   \IBMLAN\NETPROG\NETWKSTA.SYS
+
Modules:  
          \IBMLAN\NETPROG\RDRHELP.SYS
+
\IBMLAN\NETPROG\NETWKSTA.SYS
 +
\IBMLAN\NETPROG\RDRHELP.SYS
  
 
CORRECTS:
 
CORRECTS:
  
In general - 1. Problems using named "pipes" over LAN connected systems
+
In general
                and applications.
+
#Problems using named "pipes" over LAN connected systems and applications.
 +
#Accessing and using a server with IBM PCLP (PC LAN Program).
 +
#Occurrences of TRAPs 0008, 000B, and 000D; or, system "hangs" on requesters and servers.
  
            2. Accessing and using a server with IBM PCLP (PC LAN Program).
+
Specific
 +
#Performance problems when using named pipes between network systems and applications.
 +
#DOSREAD returns an error code 240 at the end of data from a named pipe.
 +
#Corrects TRAP 0008, CSLIM "EFCA" when a named pipe is used to transfer more than 3620 bytes between network systems or applications.
 +
#Corrects problem causing a TRAP 000B, CSLIM "B222" in certain network applications.
 +
#Corrects problem causing intermittent TRAP 000D, CSLIM "EFCA" on requesters and servers.
 +
#Corrects problems with Domain controller trapping or stopping when the requester is using Lotus 123G.
 +
#Fixes having files on a PCLP Server get the Archive flag set when accessed by a requester.
 +
#Fixes incorrect date and time set on files on a PCLP server after access from a requester.
 +
#Corrects problem with Database applications receiving bad return codes and UNLOCK errors when redirected.
 +
#Corrects problem with requester systems or applications using file locks on the server hanging or being unable to acquire the file lock; caused by files not being unlocked.
 +
#Corrects problem with requester systems or applications hanging when using "raw" read and write to files on the server that are shared.
 +
#Prevents the system abend occurring when a NET STOP is issued from a requester immediately after a NET PAUSE and NET USE were issued from the same requester.
  
            3. Occurrences of TRAPs 0008, 000B, and 000D; or, system
+
CONTRADICTIONS: CSD WR05050 (EE) or XR05050 (SE) must be installed prior to this fix. This fix is to be used with all OS/2 1.3 requester systems using LAN whether LS 2.0 or 1.3 EE LAN Requester is used. Do not install this fix on any OS/2 2.0 system. This fix should be installed on all requester and server systems using OS/2 1.3 (after installing CSD 5050).
                "hangs" on requesters and servers.
+
 
+
 
+
Specific -  1. Performance problems when using named pipes between network
+
                systems and applications.
+
 
+
            2. DOSREAD returns an error code 240 at the end of data from
+
                a named pipe.
+
 
+
            3. Corrects TRAP 0008, CSLIM "EFCA" when a named pipe is used
+
                to transfer more than 3620 bytes between network systems or
+
                applications.
+
 
+
            4. Corrects problem causing a TRAP 000B, CSLIM "B222" in
+
                certain network applications.
+
 
+
            5. Corrects problem causing intermittent TRAP 000D,
+
                CSLIM "EFCA" on requesters and servers.
+
 
+
            6. Corrects problems with Domain controller trapping or
+
                stopping when the requester is using Lotus 123G.
+
 
+
            7. Fixes having files on a PCLP Server get the Archive flag
+
                set when accessed by a requester.
+
 
+
            8. Fixes incorrect date and time set on files on a PCLP
+
                server after access from a requester.
+
 
+
            9. Corrects problem with Database applications receiving
+
                bad return codes and UNLOCK errors when redirected.
+
 
+
            10. Corrects problem with requester systems or applications
+
                using file locks on the server hanging or being unable to
+
                acquire the file lock; caused by files not being unlocked.
+
 
+
            11. Corrects problem with requester systems or applications
+
                hanging when using "raw" read and write to files on the
+
                server that are shared.
+
 
+
            12. Prevents the system abend occurring when a NET STOP is
+
                issued from a requester immediately after a NET PAUSE and
+
                NET USE were issued from the same requester.
+
 
+
 
+
CONTRADICTIONS: CSD WR05050 (EE) or XR05050 (SE) must be installed prior to
+
                this fix. This fix is to be used with all OS/2 1.3 requester
+
                systems using LAN whether LS 2.0 or 1.3 EE LAN Requester
+
                is used. Do not install this fix on any OS/2 2.0 system.
+
                This fix should be installed on all requester and server
+
                systems using OS/2 1.3 (after installing CSD 5050).
+
  
 
INSTALLATION:
 
INSTALLATION:
  
  After downloading the fix to a temporary directory (C:\FIX in this
+
After downloading the fix to a temporary directory (C:\FIX in this example) and UNZIPping the file, perform the following steps:
example) and UNZIPping the file, perform the following steps:
+
#SHUTDOWN the system.
 +
#Insert any OS/2 Installation diskette.
 +
#Reboot
 +
#Insert install system diskette #1 when prompted, press Enter.
 +
#When the "Welcome to OS/2" screen appears, press Escape.
 +
#When the command prompt appears, switch to the system drive ("C:" in this example).
 +
#CD C:\IBMLAN\NETPROG
 +
#RENAME NETWKSTA.SYS NETWKSTA.OLD
 +
#COPY C:\FIX\NETWKSTA.SYS
 +
#RENAME RDRHELP.SYS RDRHELP.OLD
 +
#COPY C:\FIX\RDRHELP.SYS
 +
#Remove diskette and reboot with CTRL-ALT-DEL. Do NOT power off.
 +
#After reboot, Edit the file C:\OS2\INSTALL\INSTALL.LOG.
 +
#At the end of the file, add the lines: "IC02757, IC03110, IC03431, IC03443, IC03508," and "        IC03564, IC03571, IC03972, IC04163"
 +
#Save the file and exit the editor.
 +
#Repeat steps 1 to 15 for each requester and server system using OS/2 1.3 with CSD 5050.
  
1. SHUTDOWN the system.
+
If the fix causes any new problems or unwanted side affects, repeat the above procedure but delete the new fix modules and RENAME the .OLD modules back to their original extentions; then reboot with CTRL-ALT-DEL.
  
2. Insert any OS/2 Installation diskette.
+
----
 
+
===Package Name - OS2FLIST===
3. Reboot
+
 
+
4. Insert install system diskette #1 when prompted, press Enter.
+
 
+
5. When the "Welcome to OS/2" screen appears, press Escape.
+
 
+
6. When the command prompt appears, switch to the system drive
+
  ("C:" in this example).
+
 
+
7. CD C:\IBMLAN\NETPROG
+
 
+
8. RENAME NETWKSTA.SYS NETWKSTA.OLD
+
 
+
9. COPY C:\FIX\NETWKSTA.SYS
+
 
+
10. RENAME RDRHELP.SYS RDRHELP.OLD
+
 
+
11. COPY C:\FIX\RDRHELP.SYS
+
 
+
12. Remove diskette and reboot with CTRL-ALT-DEL. Do NOT power off.
+
 
+
13. After reboot, Edit the file C:\OS2\INSTALL\INSTALL.LOG.
+
 
+
14. At the end of the file, add the lines:
+
 
+
    "IC02757, IC03110, IC03431, IC03443, IC03508,"
+
    "        IC03564, IC03571, IC03972, IC04163"
+
 
+
15. Save the file and exit the editor.
+
 
+
16. Repeat steps 1 to 15 for each requester and server system using
+
    OS/2 1.3 with CSD 5050.
+
 
+
  If the fix causes any new problems or unwanted side affects, repeat
+
the above procedure but delete the new fix modules and RENAME the .OLD
+
modules back to their original extentions; then reboot with CTRL-ALT-DEL.
+
 
+
******************************************************
+
 
+
Package Name - OS2FLIST
+
 
External Name - OS2FL.ZIP
 
External Name - OS2FL.ZIP
  
Line 372: Line 196:
 
and Description. Useful for deleting unwanted files.
 
and Description. Useful for deleting unwanted files.
  
********************************************************
+
----
 +
===Package 4029P===
  
Package 4029P
+
4029 POST SCRIPT FIX
  
                  4029 POST SCRIPT FIX
 
                  --------------------
 
 
4029PFIX.EXE
 
4029PFIX.EXE
------------
 
 
This program is used to fix problems related to using
 
the PSCRIPT.DRV with IBM 4029 printer and getting
 
prompted for needing 300.DRV or 600.DRV.
 
This program need only be run once after installation of the
 
4029 postscript device for WINOS2.
 
  
 +
This program is used to fix problems related to using the PSCRIPT.DRV with IBM 4029 printer and getting prompted for needing 300.DRV or 600.DRV.
 +
This program need only be run once after installation of the 4029 postscript device for WINOS2.
 
   Filename        Size    Date    Time
 
   Filename        Size    Date    Time
 
   4029PFIX EXE    25345  8-28-92  3:10p
 
   4029PFIX EXE    25345  8-28-92  3:10p
 
   README  1ST      894  9-01-92  1:51p
 
   README  1ST      894  9-01-92  1:51p
  
********************************************************
+
----
 
+
===Package DPMI===
Package DPMI
+
This package contains the fix(es) for the following reported APAR(s):
 
+
*PJ04082 : MS C7.0 won't run in a VDM, DPMI is not fully compatible.
  This package contains the fix(es) for the following reported APAR(s) :
+
 
+
  PJ04082 : MS C7.0 won't run in a VDM, DPMI is not fully compatible.
+
 
+
  This fix requires the following files to be copied to your OS/2 2.0 system
+
  hardfile.
+
  
 +
This fix requires the following files to be copied to your OS/2 2.0 system hardfile.
 
   Filename        Size        Date        Time
 
   Filename        Size        Date        Time
 
   VDPMI.SYS      20992        8-19-92    10:25p
 
   VDPMI.SYS      20992        8-19-92    10:25p
Line 407: Line 220:
 
   VNPX.SYS        2000        8-19-92    10:29p
 
   VNPX.SYS        2000        8-19-92    10:29p
  
********************************************************
+
----
 
+
===Package SOMFIX===
Package SOMFIX
+
  
 
   Filename        Size    Date    Time
 
   Filename        Size    Date    Time
Line 418: Line 230:
 
   WPPRINT  DLL    530297  8-19-92 11:26p
 
   WPPRINT  DLL    530297  8-19-92 11:26p
  
This package contains a complete replacement for the SOM, PMWP, and PMPRINT.
+
This package contains a complete replacement for the SOM, PMWP, and PMPRINT. DLLs files provided with the OS/2 2.0 GA product. The new version of SOM.DLL contains changes to the dynamic class loading/unloading mechanism that have been found to provide better synergy with the Workplace Shell APIs for class registration. If you have noticed problems unloading and then reloading the DLL(s) for classes you have written, this version may provide better results.
DLLs files provided with the OS/2 2.0 GA product. The new version of
+
SOM.DLL contains changes to the dynamic class loading/unloading
+
mechanism that have been found to provide better synergy with the
+
Workplace Shell APIs for class registration. If you have noticed
+
problems unloading and then reloading the DLL(s) for classes you
+
have written, this version may provide better results.
+
  
The PMWP.DLL contains fixes for WinCreateObject, WinSetObjectData and
+
The PMWP.DLL contains fixes for WinCreateObject, WinSetObjectData and WinDestroyObject api calls that allow the programmer to create and maintain objects in the workplace shell. In particular, it is now possible to specify a setup string of >255 chars, environment strings in
WinDestroyObject api calls that allow the programmer to create and
+
the setup string are now handled properly and a spurious failure mode for all of these apis has been fixed. In addition, it is now possible to copy a subdirectory containing a large number of files without error.
maintain objects in the workplace shell. In particular, it is now
+
possible to specify a setup string of >255 chars, environment strings in
+
the setup string are now handled properly and a spurious failure mode
+
for all of these apis has been fixed. In addition, it is now possible to
+
copy a subdirectory containing a large number of files without error.
+
  
PMPRINT.DLL has been modified to export various print related workplace
+
PMPRINT.DLL has been modified to export various print related workplace shell object classes.
shell object classes.
+
  
OS2386.LIB contains exports for four different workplace shell object
+
OS2386.LIB contains exports for four different workplace shell object classes that were not exported in the GA product, such as the WPDesktop object class. If you intend to subclass workplace object classes, you must replace this lib in your toolkit library directory to avoid linker errors when building your code.
classes that were not exported in the GA product, such as the WPDesktop
+
----
object class. If you intend to subclass workplace object classes,you must
+
replace this lib in your toolkit library directory to avoid linker errors
+
when building your code.
+
 
+
********************************************************
+
 
APAR PJ04052 - HPFS problems
 
APAR PJ04052 - HPFS problems
  
Package HPFS
+
===Package HPFS===
 
+
This is a fix for HPFS systems reporting problems with SWAPPER.DAT when running CHKDSK. It should also fix the CPS:Extents error too. README file is in the ZIP file for further instructions.
This is a fix for HPFS systems reporting problems with SWAPPER.DAT when
+
running CHKDSK. It should also fix the CPS:Extents error too. README file
+
is in the ZIP file for further instructions.
+
 
+
 
   Filename        Size        Date      Time
 
   Filename        Size        Date      Time
 
   HPFS    IFS    125520      8-28-92    3:07p
 
   HPFS    IFS    125520      8-28-92    3:07p
 
   README            228      7-13-92    11:09a
 
   README            228      7-13-92    11:09a
 +
NOTE: This fix MAY require a re-formatting of the partition. If your problems continues, please re-format.
  
NOTE: This fix MAY require a re-formatting of the partition. If your problems
+
----
      continues, please re-format.
+
 
+
******************************************************
+
 
PJ03939 : Cannot access the 360KB 5.25 inch diskette drive.
 
PJ03939 : Cannot access the 360KB 5.25 inch diskette drive.
  
Package Name - 360KFIX
+
===Package Name - 360KFIX===
 
External Name - 360K.ZIP
 
External Name - 360K.ZIP
  
  Note: Read the IBM1FLPY.TXT file for additional information about this fix.
+
Note: Read the IBM1FLPY.TXT file for additional information about this fix.
 
+
  This fix requires two files to be copied to your OS/2 2.0 system
+
  hardfile.
+
 
+
  The file are IBM1FLPY.ADD and OS2DASD.DMD.
+
 
+
  Filename        Size        Date      Time
+
  IBM1FLPY.ADD    24996        8-19-92    8:00p
+
  OS2DASD.DMD    32088        8-19-92    7:51p
+
  
*******************************************************
+
This fix requires two files to be copied to your OS/2 2.0 system hardfile.
  
Package Name - COMMGA
+
The file are IBM1FLPY.ADD and OS2DASD.DMD.
 +
Filename        Size        Date      Time
 +
IBM1FLPY.ADD    24996        8-19-92    8:00p
 +
OS2DASD.DMD    32088        8-19-92    7:51p
  
A new set of COMM drivers for OS/2 2.0. These are to be CONSIDERED
+
----
Beta drivers. Please read the README.1ST file for more info. CMD files
+
===Package Name - COMMGA===
are included for installing and backing up the drivers. Read it before
+
A new set of COMM drivers for OS/2 2.0. These are to be CONSIDERED Beta drivers. Please read the README.1ST file for more info. CMD files are included for installing and backing up the drivers. Read it before you use these drivers and the documentation for the drivers included.
you use these drivers and the documentation for the drivers included.
+
New DOS properties are defined in these drivers, and HELP is not available for these new settings on the screen, so keep the DOC handy.
New DOS properties are defined in these drivers, and HELP is not
+
Also included is a form to fill out if you have a problem. Print the form and either mail it or FAX it to IBM.
available for these new settings on the screen, so keep the DOC handy.
+
Also included is a form to fill out if you have a problem. Print the
+
form and either mail it or FAX it to IBM.
+
  
 
NOTE: A new MODE.COM is included that fixes the BUFFER= parameter.
 
NOTE: A new MODE.COM is included that fixes the BUFFER= parameter.
  
********************************************************
+
----
 
APAR PJ03837 BLACK ICONS on Desktop
 
APAR PJ03837 BLACK ICONS on Desktop
  
PACKAGE name - BLKICO
+
===PACKAGE name - BLKICO===
  
It fixes the BLACK ICON problems. You only need the PMGRE.DLL if you are
+
It fixes the BLACK ICON problems. You only need the PMGRE.DLL if you are NOT running with an XGA display. Copy both files to the OS2\DLL directory and shutdown and re-boot.
NOT running with an XGA display. Copy both files to the OS2\DLL directory
+
and shutdown and re-boot.
+
  
NOTE: the above is different from the README file in the fix. Actually,
+
NOTE: the above is different from the README file in the fix. Actually, you can install both files and NOT WORRY. Rather than update the fix, I have chosen to correct it here. Sorry for ANY inconvenience.
you can install both files and NOT WORRY. Rather than update the fix, I
+
have chosen to correct it here. Sorry for ANY inconvenience.
+
  
**********************************************************
+
----
Package Name - IBM2FLPY
+
===Package Name - IBM2FLPY===
 
External Name - PMTAPE.ZIP
 
External Name - PMTAPE.ZIP
  
 
APAR: PJ03661
 
APAR: PJ03661
 
+
Filename      Size        Date      Time
Filename      Size        Date      Time
+
IBM2FLPY.ADD  13029        5-15-92    1:38P
IBM2FLPY.ADD  13029        5-15-92    1:38P
+
  
 
This IBM2FLPY.ADD file contains fix for this problem:
 
This IBM2FLPY.ADD file contains fix for this problem:
  
PMTAPE utility does not work. After restoring backup files from tape,
+
PMTAPE utility does not work. After restoring backup files from tape, the system would either hang the OS/2 WINDOW or halt the entire system.
the system would either hang the OS/2 WINDOW or halt the entire system.
+
  
***********************************************************
+
----
 
+
===Package Name - OS2KRNL===
Package Name - OS2KRNL
+
 
External Name - OS2KRN.ZIP
 
External Name - OS2KRN.ZIP
 
+
Filename      Size        Date      Time
Filename      Size        Date      Time
+
OS2KRNL        716884      6-17-92    10:27a
OS2KRNL        716884      6-17-92    10:27a
+
  
 
This KERNEL file contains fixes for these following problems:
 
This KERNEL file contains fixes for these following problems:
  
 
APAR PJ03686 / PTR B736191
 
APAR PJ03686 / PTR B736191
 +
 
PROBLEM SUMMARY: OS/2 2.0 Swapper.dat file does not shrink.
 
PROBLEM SUMMARY: OS/2 2.0 Swapper.dat file does not shrink.
  
 
APAR PJ03733 / PTR B752328
 
APAR PJ03733 / PTR B752328
PROBLEM SUMMARY: When two or more processes perform DOSDELETE function
+
 
                to the same server using UNC file path names OS/
+
PROBLEM SUMMARY: When two or more processes perform DOSDELETE function to the same server using UNC file path names OS/system will deadlock. The processes deadlocked include any DOS file I/O which require access to the same.
                system will deadlock. The processes deadlocked include
+
                any DOS file I/O which require access to the same.
+
  
 
APAR PJ04081 / PTR B735516
 
APAR PJ04081 / PTR B735516
PROBLEM SUMMARY: IPE occurs at location 150:4912 which is a "rep stosd"
+
 
                inside the BlastSFT. (AUTOCAD problem)
+
PROBLEM SUMMARY: IPE occurs at location 150:4912 which is a "rep stosd" inside the BlastSFT. (AUTOCAD problem)
  
 
PTR AA04936
 
PTR AA04936
PROBLEM SUMMARY: System creates a data block for the unsuccessful
+
 
                attempt to open a file.
+
PROBLEM SUMMARY: System creates a data block for the unsuccessful attempt to open a file.
  
 
PTR AA05235
 
PTR AA05235
PROBLEM SUMMARY: MEM.qlqresident and MEM.qlqfree constantly increase an
+
 
                never decrease.
+
PROBLEM SUMMARY: MEM.qlqresident and MEM.qlqfree constantly increase an never decrease.
  
 
APAR JR05522 / PTR B736359
 
APAR JR05522 / PTR B736359
PROBLEM SUMMARY: When the server system is upgraded to LAN service 2.0,
+
 
                the system TRAP D intermittently at CSLIM:C27E, CS:230
+
PROBLEM SUMMARY: When the server system is upgraded to LAN service 2.0, the system TRAP D intermittently at CSLIM:C27E, CS:230 and IP:0488.
                and IP:0488.
+
  
 
APAR PJ04635 / PTR B736621
 
APAR PJ04635 / PTR B736621
PROBLEM SUMMARY: DOSRENAME not deleting source file (Cross link files
+
 
                problem).
+
PROBLEM SUMMARY: DOSRENAME not deleting source file (Cross link files problem).
  
 
PTR B736650
 
PTR B736650
 +
 
PROBLEM SUMMARY: Increase DosRmDir integrity.
 
PROBLEM SUMMARY: Increase DosRmDir integrity.
  
************************************************************
+
----
 
+
===Package Name - VSVGA===
Package Name - VSVGA
+
  
 
APAR: PJ03677
 
APAR: PJ03677
Filename        Size        Date      Time
+
Filename        Size        Date      Time
VEGA.SYS        49207        5-15-92    1:47p
+
VEGA.SYS        49207        5-15-92    1:47p
VVGA.SYS        51678        5-15-92    1:47p
+
VVGA.SYS        51678        5-15-92    1:47p
VSVGA.SYS      64559        5-15-92    1:47p
+
VSVGA.SYS      64559        5-15-92    1:47p
  
These files VEGA.SYS, VVGA.SYS and VSVGA.SYS contain fix for this
+
These files VEGA.SYS, VVGA.SYS and VSVGA.SYS contain fix for this problem:
problem:
+
  
Entering a DOS or WinOS2 Full Screen on a Tseng et4000-based SVGA card
+
Entering a DOS or WinOS2 Full Screen on a Tseng et4000-based SVGA card with a batch number of TC6059AF or higher makes the video card go out of sync, requiring a cold boot to remedy.
with a batch number of TC6059AF or higher makes the video card go out
+
of sync, requiring a cold boot to remedy.
+
  
*******************************************************
+
----
 
+
===Package Name - BVHSVGA===
Package Name - BVHSVGA
+
 
External Name - BVSVGA.ZIP
 
External Name - BVSVGA.ZIP
  
 
APAR PJ03721
 
APAR PJ03721
Filename        Size        Date      Time
+
Filename        Size        Date      Time
BVHSVGA.DLL    22466        5-15-92    12:26p
+
BVHSVGA.DLL    22466        5-15-92    12:26p
  
 
The file BVHSVGA.DLL contains fix for this problem:
 
The file BVHSVGA.DLL contains fix for this problem:
  
OEM machines with Western Digital super VGA video that have 1 Mg
+
OEM machines with Western Digital super VGA video that have 1 Mg of video memory crash after first boot then the C0000005 message occurs.
of video memory crash after first boot then the C0000005 message
+
occurs.
+
  
******************************************************
+
----
 
+
===Package Name - IBM1S506===
Package Name - IBM1S506
+
 
External Name - IBM506.ZIP
 
External Name - IBM506.ZIP
  
 
APAR PJ04045
 
APAR PJ04045
Filename        Size        Date      Time
+
Filename        Size        Date      Time
IBM1S506.ADD    13036        5-15-92    1:38p
+
IBM1S506.ADD    13036        5-15-92    1:38p
  
 
The file IBM1S506.ADD contains fix for this problem:
 
The file IBM1S506.ADD contains fix for this problem:
  
During installation of OS/2 2.0 on family 1 computers, noise from
+
During installation of OS/2 2.0 on family 1 computers, noise from MFM/RLL hardfiles and poor DASD performance exist.
MFM/RLL hardfiles and poor DASD performance exist.
+
 
+
*******************************************************
+
  
Package Name - INSTALLB
+
----
 +
===Package Name - INSTALLB===
 
External Name - INSTB.ZIP
 
External Name - INSTB.ZIP
  
A set of two diskette images that allows one to boot from an A: drive
+
A set of two diskette images that allows one to boot from an A: drive that is a 5 1/4" and use a set of OS/2 2.0 3 1/2" diskette in B: to install OS/2 2.0
that is a 5 1/4" and use a set of OS/2 2.0 3 1/2" diskette in B: to
+
install OS/2 2.0
+
  
*******************************************************
+
----
 +
===Package Name - VEMMGA===
 +
A replacement VEMM.SYS driver that will allow OS/2 2.0 to see EMM memory that the GA code could not see when a program touched the memory before it called it. Lotus apps generally had this problem.
  
Package Name - VEMMGA
+
----
 
+
===Package Name - REXX20===
A replacement VEMM.SYS driver that will allow OS/2 2.0 to see EMM
+
memory that the GA code could not see when a program touched the
+
memory before it called it. Lotus apps generally had this problem.
+
 
+
********************************************************
+
 
+
Package Name - REXX20
+
  
 
Latest version, dated 7/13/92.
 
Latest version, dated 7/13/92.
Line 633: Line 387:
 
APAR PJ04178
 
APAR PJ04178
  
A set of 4 REXX files and a information TXT file that tells you how to
+
A set of 4 REXX files and a information TXT file that tells you how to install the fixes and more details on the fixes and APAR's. Additional Use samples included in REXX.TXT.
install the fixes and more details on the fixes and APAR's.
+
Additional Use samples included in REXX.TXT.
+
  
********************************************************
+
----
 
+
===Package Name - MOUSE===
Package Name - MOUSE
+
Fix for the 'Wild Mouse' and loss of mouse control. If you should lose the mouse, do not touch it for 15 seconds and it should resync. Copy over the existing MOUSE.SYS and reboot.
 
+
Fix for the 'Wild Mouse' and loss of mouse control. If you should lose
+
the mouse, do not touch it for 15 seconds and it should resync. Copy
+
over the existing MOUSE.SYS and reboot.
+
 
+
********************************************************
+
 
+
Package VBIOS.SYS
+
  
 +
----
 +
===Package VBIOS.SYS===
 
VBIOS.SYS is a fix for these different problems:
 
VBIOS.SYS is a fix for these different problems:
 +
:APAR PJ03709  Loading into UMB with OEM machines with Extended BIOS data
 +
:APAR PJ03889  Running reboot vector on Model 40 causes hang
 +
:APAR PJ03998  Running DOS HIMEM.SYS in VMBOOT on L40 SX and causing hang
 +
The biggest problem is APAR PJ03709. SYS3176 is common on OEM machines with Extended BIOS data area while loading into UMBs. This has been fixed.
  
APAR PJ03709  Loading into UMB with OEM machines with Extended BIOS
+
To replace, just copy over the file in \OS2\MDOS. No need to include in config.sys, since it is loaded automatically.
              data
+
APAR PJ03889  Running reboot vector on Model 40 causes hang
+
APAR PJ03998  Running DOS HIMEM.SYS in VMBOOT on L40 SX and causing
+
              hang
+
  
The biggest problem is APAR PJ03709.  SYS3176 is common on OEM machines
+
----
with Extended BIOS data area while loading into UMBs. This has been
+
fixed.
+
 
+
To replace, just copy over the file in \OS2\MDOS.  No need to include
+
in config.sys, since it is loaded automatically.
+
 
+
********************************************************
+
 
APAR PJ04220  NEC Turbo machines run slow
 
APAR PJ04220  NEC Turbo machines run slow
  
 
Package name - TURBO
 
Package name - TURBO
  
TURBO.SYS is a fix for NEC machines with the TURBO option. Machines
+
TURBO.SYS is a fix for NEC machines with the TURBO option. Machines running slow need this OS/2 device driver in CONFIG.SYS to make it run in turbo mode. Putting it towards the top of CONFIG.SYS is best.
running slow need this OS/2 device driver in CONFIG.SYS to make it
+
run in turbo mode. Putting it towards the top of CONFIG.SYS is best.
+
  
********************************************************
+
----
 
Replacement HP Laser Jet  Windows drivers
 
Replacement HP Laser Jet  Windows drivers
  
Line 681: Line 418:
 
to 6 times faster.
 
to 6 times faster.
  
********************************************************
+
----
 
Collection of Problem Determination files
 
Collection of Problem Determination files
  
PACKAGE name - INFTXT
+
===PACKAGE name - INFTXT===
 
+
This is a collection of files used by support to help work known problems being reported by a user.
This is a collection of files used by support to help work known
+
problems being reported by a user.
+
 
+
*******************************************************
+
 
+
************************
+
*  Fixes on OS2TOOLS  *
+
************************
+
  
|*******************************************************
+
==Fixes on OS2TOOLS==
|
+
===Package Name - SPB506===
|Package Name - SPB506
+
Beta driver for ST506 driver, based on the SP level of code.
|
+
|Beta driver for ST506 driver, based on the SP level of
+
|code.
+
|
+
|UnZIP file and then read the doc file for usage.
+
|
+
*******************************************************
+
  
Package Name - EPMBBS
+
UnZIP file and then read the doc file for usage.
  
 +
----
 +
===Package Name - EPMBBS===
 
All ZIP files and EPMBBS.TXT (the README) are available extenally
 
All ZIP files and EPMBBS.TXT (the README) are available extenally
  
Line 714: Line 438:
 
EPMBBS.TXT is basically the same as this text will some more info.
 
EPMBBS.TXT is basically the same as this text will some more info.
  
This package consists of nine sets of files. You have the option of
+
This package consists of nine sets of files. You have the option of replacing your current Enhanced Editor (EPM 5.50) with EPM 5.51, or adding EPM 5.51 to your system so that you can use either version.
replacing your current Enhanced Editor (EPM 5.50) with EPM 5.51, or
+
If you elect to replace the current EPM, then you can unpack EPMAPPS.ZIP into your \os2\apps directory, and you can erase the ETKE550.DLL and ETKR550.DLL from your \os2\apps\dll directory.  If you would rather keep both versions, then you can unpack EPMAPPS.ZIP into a new directory and either run EPM 5.51 from there, or ensure that your EPMPATH and PATH include that directory before \os2\apps when running EPM 5.51.
adding EPM 5.51 to your system so that you can use either version.
+
If you elect to replace the current EPM, then you can unpack EPMAPPS.ZIP
+
into your \os2\apps directory, and you can erase the ETKE550.DLL and
+
ETKR550.DLL from your \os2\apps\dll directory.  If you would rather
+
keep both versions, then you can unpack EPMAPPS.ZIP into a new directory
+
and either run EPM 5.51 from there, or ensure that your EPMPATH and PATH
+
include that directory before \os2\apps when running EPM 5.51.
+
  
The contents of the files in this package are as follows. You do not need
+
The contents of the files in this package are as follows. You do not need to download or unpack all of them.
to download or unpack all of them.
+
  
 
EPMAPP.ZIP - Unpack into \os2\apps, or as described above
 
EPMAPP.ZIP - Unpack into \os2\apps, or as described above
Line 766: Line 482:
 
   *.erx - contains some sample EPM / Rexx macros.
 
   *.erx - contains some sample EPM / Rexx macros.
  
The minimum you need in order to get EPM 5.51 is EPMAPPS and EPMDLL; add
+
The minimum you need in order to get EPM 5.51 is EPMAPPS and EPMDLL; add EPMHELP for the new help file. If you want to recompile the macros, you'll need E_MACROS, and probably EPMBOOK for the documentation. If you want to write your own macros, or if you just want to try some of the
EPMHELP for the new help file. If you want to recompile the macros,
+
samples, get a copy of SAMPMACS. EBOOKIE and LAMPDQ are only for those who require their somewhat specialized functions.
you'll need E_MACROS, and probably EPMBOOK for the documentation. If you
+
want to write your own macros, or if you just want to try some of the
+
samples, get a copy of SAMPMACS. EBOOKIE and LAMPDQ are only for those
+
who require their somewhat specialized functions.
+
 
+
*******************************************************
+
  
 +
----
 
Package Name - 2XMSE
 
Package Name - 2XMSE
  
A replacement MOUSE.SYS that will speed up the ballistics of the mouse
+
A replacement MOUSE.SYS that will speed up the ballistics of the mouse by two times approximately. Keep your old MOUSE.SYS around just in case you do NOT like it. This ONLY works for PS/2 style mice.
by two times approximately. Keep your old MOUSE.SYS around just in case
+
you do NOT like it. This ONLY works for PS/2 style mice.
+
 
+
*******************************************************
+
  
 +
----
 
Package Name - ENDVDM
 
Package Name - ENDVDM
  
This is a small DEBUG input file that will recreate a 7 byte program
+
This is a small DEBUG input file that will recreate a 7 byte program that will close either a DOS Session (same as entering EXIT) or close a Bootable VDM. This is the ONLY way to close a Bootable VDM.
that will close either a DOS Session (same as entering EXIT) or close
+
a Bootable VDM. This is the ONLY way to close a Bootable VDM.
+
 
+
*******************************************************
+
  
 +
----
 
Package Name - NETSRV
 
Package Name - NETSRV
  
A fix for Novell Netware Lite 1.0. This will stop failures that kill a
+
A fix for Novell Netware Lite 1.0. This will stop failures that kill a DOS session.
DOS session.
+
 
+
*******************************************************
+
  
 +
----
 
Package Name - PALETT
 
Package Name - PALETT
  
This is a fix for LOTUS Freelance Palette problems. Some colors may
+
This is a fix for LOTUS Freelance Palette problems. Some colors may not display properly without this fix.
not display properly without this fix.
+
 
+
******************************************************
+
  
 +
----
 
Package Name - RESTKN
 
Package Name - RESTKN
  
A fix to allow you to RESET the T/R adapter while OS/2 2.0 is
+
A fix to allow you to RESET the T/R adapter while OS/2 2.0 is operational.
operational.
+
 
+
******************************************************
+
  
 +
----
 
Package Name - GT16MB
 
Package Name - GT16MB
  
 
Updated 7/15/92 with more systems covered.
 
Updated 7/15/92 with more systems covered.
  
This is a new OS2LDR file that enables machines with greater than 16 MB
+
This is a new OS2LDR file that enables machines with greater than 16 MB to use that memory (most clones had this problem). This fix is what we feel is a final fix.
to use that memory (most clones had this problem). This fix is what we
+
feel is a final fix.
+
 
+
******************************************************
+
 
+
END OF FILE
+
</PRE>
+
  
 
[[Category:Information]]
 
[[Category:Information]]

Latest revision as of 12:30, 11 September 2017

Date of File - 12/07/92 Version 1.20
File changes flagged with |'s
Original File Date - 06/08/92
Owner, Irv Spalten, IRV @ BCRVMPC1

This is the list, as of the date shown above, of all fixes placed by Department 17J on either OS2CSD or OS2TOOLS. Other 2.0 fixes are not supported by the Boca Technical Group. All fixes listed here may be distributed externally. The difference between OS2CSD and OS2TOOLS is that OS2CSD is for fixes, and the individual files will be removed when a service release is done. The service release will then be placed on OS2CSD in its place. OS2TOOLS will hold 'enhancements' and utilities for OS/2 2.0.

All fixes are on External BBS's and CIS except where noted. In some case the EXTERNAL name may be different and is so noted. When the names are the same, external names have the ZIP extension.

NOTE: Access to IBM's OS2CSD and OS2TOOLS repositories is available to IBM personnel only.

APAR = Authorized Program Analysis Report (or bug report)
PTR = Program Trouble Report (or bug report)

Contents

Fixes on OS2CSD

NOTE: APAR numbers are the numbers the LATEST fix was reported under. Components like OS2KRNL may have many APAR fixes and reports against it.

Package Name - UHPFS
A new CHKDSK for fixing the CPS:EXTENTS problem. See DOC file in ZIP on how to install, use with SP level of code.
Package Name - SP16MB
Fix for machines with over 16MB that are not having the memory recognized.
Package Name - DBPREP
DBPREP is a utility to allow DOS 4.0, DOS 5.0, and DR DOS to be installed as a dualboot function on top of OS/2 2.0, and recover to OS/2 in case something goes wrong during the DOS install.

Since, DOS can only exist on an active primary partition, the DBPREP utility should only be used if OS/2 is located on the C: partition.

See README.DBP in the ZIP file for full usage details.

Package Name - SBMMPM
This is a PRE-RELEASE set of drivers for MMPM/2 only.

CONTENTS OF THIS RELEASE

This release contains the following Sound Blaster device drivers:

DD Name       Description

SBD2.SYS      Sound Blaster Wave plus MIDI OS/2 Device Driver
SBPD2.SYS     SB PRO Wave plus MIDI OS/2 Device Driver
SBP2D2.SYS    SB PRO OPL/3 Wave plus MIDI OS/2 Device Driver
SBW2.SYS      Sound Blaster Wave-Only (aka K12) OS/2 Device Driver
SBPW2.SYS     SB PRO Wave-Only (aka K12) OS/2 Device Driver *
  • The SBPW2.SYS device driver also supports PRO OPL/3.

DEVICE DRIVER REQUIREMENTS

To use the Sound Blaster device drivers, you must have IBM Multimedia Presentation Manager/2 (MMPM/2) installed on OS/2 2.0. For more information about MMPM/2 and OS/2 2.0, contact your local IBM representative or your Authorized Remarketer; or call the IBM Multimedia Information Center at 1-800-426-9402, extension 160.


Package Name - ADDPRT

PJ03668 : Printer setting under Win-OS2 doesn't work properly.

This fix requires the following file(s) to be copied to your OS/2 2.0 system hardfile.

Filename        Size         Date        Time
CONTROL.EXE     162960       9-02-92      6:23p

Package Name - LS20FX

Updated on 9/30 with additional install details.

FIXES FOR OS/2 2.0, LS 2.0 LAN Requester, LS 2.0 DOS LAN Requester - August 19, 1992

APARs: IC03578, IC03862, IC03994, IC04026, IC04196, IC04290, IC04355, IC04356

SYSTEM: OS/2 2.0 GA, LS 2.0 GA

Modules:

\IBMLAN\NETPROG\NETWKSTA.200
\IBMLAN\SERVICES\WKSTA.EXE
\IBMLAN\SERVICES\WKSTAHLP.EXE
\IBMCOM\MACS\IBMTOK.OS2

CORRECTS:

In general

  1. Problems detecting and reporting network errors.
  2. Problems using named "pipes" over LAN connected systems and applications.
  3. Accessing and using a server with IBM PCLP (PC LAN Program).
  4. Problems using COPY and XCOPY to the server.
  5. Sharing violations on SWAPPER.DAT with RIPL workstations (Remote IPL with SWAPPER.DAT on server).
  6. RIPL Workstations hanging during Remote IPL.

Specific

  1. Problems detecting and reporting network hardware errors. NETWKSTA.200 was changed to allow INT24 to be hooked to received hard errors on network drives.
    NOTE To enable this, wrkheuristic 30 must be set to 9.
  2. NETWKSTA.200 and the WKSTA.EXE were fixed for problems associated with adapter lobe faults.
  3. The OS/2 2.0 API call DOSSetFileLocks was not included in the GA release of LS 2.0. Applications using the older 16 bit API call DOSFileLocks and DOSFileIO were not affected. Applications issuing the 32 bit DOSSetFileLocks receive a return code of 174.
  4. Added code to handle FS_FILELOCKS but it will not accept atomic requests without the new SMB. Also will not accept FS_CANCELLOCKREQUEST without the new SMB.
  5. Corrected problem with doing DOSOPEN on a named pipe connecting LAN systems or applications.
  6. Problems using COPY and XCOPY with PCLP servers.
  7. The "WRITE" command returning an error "6" when writes are attempted to a PCLP server.
  8. Corrects NET3126 errors occurring when accessing a PCLP server.
  9. Corrects problem with Database applications receiving bad return codes and UNLOCK errors when redirected.
  10. Corrects problem with COPY when a network resource has read and write permission but not "A" permission; resulting in error messages of "INCORRECT FUNCTION" and "0 files copied." Correct message is now generated, SYS0065 "Network Access Denied".
  11. Problems re-establishing RIPL sessions due to incorrect file handles being connected to SWAPPER.DAT.
  12. Timeouts and retries during Remote IPL redesigned to prevent RIPL hangs.
  13. RIPL initialization changed to prevent RIPL hangs.

CONTRADICTIONS: None known for OS/2 2.0. These fixes are specific to using the LS 2.0 LAN Requester and DOS LAN Requester on OS/2 2.0. There are some 32 bit API modules and calls included or referenced.

This set of fixes should NOT be installed on any OS/2 1.3 system. If LS 2.0 is being used on an OS/2 1.30.2 system, DO NOT install this set of fixes. The LAN132FIX set of fixes should be used on all OS/2 1.3 SE and EE systems, including those with LS 2.0.

INSTALLATION:

After downloading the fix to a temporary directory (C:\FIX in this example) and UNZIPping the file, perform the following steps:

  1. SHUTDOWN the system.
  2. Insert the OS/2 2.0 Installation diskette.
  3. Reboot
  4. Insert install system diskette #1 when prompted, press Enter.
  5. When the "Welcome to OS/2" screen appears, press Escape.
  6. When the command prompt appears, switch to the system drive ("C:" in this example).
  7. CD C:\IBMLAN\NETPROG
  8. RENAME NETWKSTA.200 NETWKSTA.OLD
  9. COPY C:\FIX\NETWKSTA.200
  10. CD C:\IBMLAN\SERVICES
  11. RENAME WKSTA*.EXE WKSTA*.OLD
  12. COPY C:\FIX\WKSTA*.EXE
  13. CD C:\IBMCOM\MACS
  14. RENAME IBMTOK.OS2 IBMTOK.OLD
  15. COPY C:\FIX\IBMTOK.OS2
  16. Remove diskette and reboot with CTRL-ALT-DEL. Do NOT power off.
  17. After reboot, Edit the file C:\OS2\INSTALL\INSTALL.LOG.
  18. At the end of the file, add a line with: "IC03578, IC03862, IC03994, IC04026, IC04196, IC04290, IC04355, IC04356"
  19. Save the file and exit the editor.
  20. Repeat steps 1 to 19 for each requester system running OS/2 2.0.

If the fix causes any new problems or unwanted side affects, repeat the above procedure but delete the new fix modules and RENAME the .OLD modules back to their original extensions; then reboot with CTRL-ALT-DEL.


Package Name - LS13FX

Updated on 9/30 with additional install details.

FIXES FOR OS/2 1.30.2 LAN Requester, DOS LAN Requester - August 19, 1992

APARs: IC02757, IC03110, IC03431, IC03443, IC03508, IC03564, IC03571, IC03972, IC04163

SYSTEM: OS/2 1.30.2 or any 1.3 with CSD WR05050 or XR05050 applied.

** NOTE ** CSD 5050 must be installed prior to this fix.

Modules:

\IBMLAN\NETPROG\NETWKSTA.SYS
\IBMLAN\NETPROG\RDRHELP.SYS

CORRECTS:

In general

  1. Problems using named "pipes" over LAN connected systems and applications.
  2. Accessing and using a server with IBM PCLP (PC LAN Program).
  3. Occurrences of TRAPs 0008, 000B, and 000D; or, system "hangs" on requesters and servers.

Specific

  1. Performance problems when using named pipes between network systems and applications.
  2. DOSREAD returns an error code 240 at the end of data from a named pipe.
  3. Corrects TRAP 0008, CSLIM "EFCA" when a named pipe is used to transfer more than 3620 bytes between network systems or applications.
  4. Corrects problem causing a TRAP 000B, CSLIM "B222" in certain network applications.
  5. Corrects problem causing intermittent TRAP 000D, CSLIM "EFCA" on requesters and servers.
  6. Corrects problems with Domain controller trapping or stopping when the requester is using Lotus 123G.
  7. Fixes having files on a PCLP Server get the Archive flag set when accessed by a requester.
  8. Fixes incorrect date and time set on files on a PCLP server after access from a requester.
  9. Corrects problem with Database applications receiving bad return codes and UNLOCK errors when redirected.
  10. Corrects problem with requester systems or applications using file locks on the server hanging or being unable to acquire the file lock; caused by files not being unlocked.
  11. Corrects problem with requester systems or applications hanging when using "raw" read and write to files on the server that are shared.
  12. Prevents the system abend occurring when a NET STOP is issued from a requester immediately after a NET PAUSE and NET USE were issued from the same requester.

CONTRADICTIONS: CSD WR05050 (EE) or XR05050 (SE) must be installed prior to this fix. This fix is to be used with all OS/2 1.3 requester systems using LAN whether LS 2.0 or 1.3 EE LAN Requester is used. Do not install this fix on any OS/2 2.0 system. This fix should be installed on all requester and server systems using OS/2 1.3 (after installing CSD 5050).

INSTALLATION:

After downloading the fix to a temporary directory (C:\FIX in this example) and UNZIPping the file, perform the following steps:

  1. SHUTDOWN the system.
  2. Insert any OS/2 Installation diskette.
  3. Reboot
  4. Insert install system diskette #1 when prompted, press Enter.
  5. When the "Welcome to OS/2" screen appears, press Escape.
  6. When the command prompt appears, switch to the system drive ("C:" in this example).
  7. CD C:\IBMLAN\NETPROG
  8. RENAME NETWKSTA.SYS NETWKSTA.OLD
  9. COPY C:\FIX\NETWKSTA.SYS
  10. RENAME RDRHELP.SYS RDRHELP.OLD
  11. COPY C:\FIX\RDRHELP.SYS
  12. Remove diskette and reboot with CTRL-ALT-DEL. Do NOT power off.
  13. After reboot, Edit the file C:\OS2\INSTALL\INSTALL.LOG.
  14. At the end of the file, add the lines: "IC02757, IC03110, IC03431, IC03443, IC03508," and " IC03564, IC03571, IC03972, IC04163"
  15. Save the file and exit the editor.
  16. Repeat steps 1 to 15 for each requester and server system using OS/2 1.3 with CSD 5050.

If the fix causes any new problems or unwanted side affects, repeat the above procedure but delete the new fix modules and RENAME the .OLD modules back to their original extentions; then reboot with CTRL-ALT-DEL.


Package Name - OS2FLIST

External Name - OS2FL.ZIP

A list of all OS/2 2.0 files with the File name, Destination directory, and Description. Useful for deleting unwanted files.


Package 4029P

4029 POST SCRIPT FIX

4029PFIX.EXE

This program is used to fix problems related to using the PSCRIPT.DRV with IBM 4029 printer and getting prompted for needing 300.DRV or 600.DRV. This program need only be run once after installation of the 4029 postscript device for WINOS2.

  Filename        Size     Date    Time
 4029PFIX EXE     25345   8-28-92  3:10p
 README   1ST       894   9-01-92  1:51p

Package DPMI

This package contains the fix(es) for the following reported APAR(s):

  • PJ04082 : MS C7.0 won't run in a VDM, DPMI is not fully compatible.

This fix requires the following files to be copied to your OS/2 2.0 system hardfile.

  Filename        Size         Date        Time
  VDPMI.SYS       20992        8-19-92     10:25p
  VDPX.SYS        22608        8-19-92      9:33p
  VNPX.SYS         2000        8-19-92     10:29p

Package SOMFIX

  Filename        Size     Date    Time
  OS2386   LIB    615424   8-19-92  5:39p
  PMWP     DLL    996549   8-19-92 10:11p
  README   1ST      2390   8-28-92  4:09p
  SOM      DLL     69159   8-19-92  5:49p
  WPPRINT  DLL    530297   8-19-92 11:26p

This package contains a complete replacement for the SOM, PMWP, and PMPRINT. DLLs files provided with the OS/2 2.0 GA product. The new version of SOM.DLL contains changes to the dynamic class loading/unloading mechanism that have been found to provide better synergy with the Workplace Shell APIs for class registration. If you have noticed problems unloading and then reloading the DLL(s) for classes you have written, this version may provide better results.

The PMWP.DLL contains fixes for WinCreateObject, WinSetObjectData and WinDestroyObject api calls that allow the programmer to create and maintain objects in the workplace shell. In particular, it is now possible to specify a setup string of >255 chars, environment strings in the setup string are now handled properly and a spurious failure mode for all of these apis has been fixed. In addition, it is now possible to copy a subdirectory containing a large number of files without error.

PMPRINT.DLL has been modified to export various print related workplace shell object classes.

OS2386.LIB contains exports for four different workplace shell object classes that were not exported in the GA product, such as the WPDesktop object class. If you intend to subclass workplace object classes, you must replace this lib in your toolkit library directory to avoid linker errors when building your code.


APAR PJ04052 - HPFS problems

Package HPFS

This is a fix for HPFS systems reporting problems with SWAPPER.DAT when running CHKDSK. It should also fix the CPS:Extents error too. README file is in the ZIP file for further instructions.

  Filename        Size         Date       Time
  HPFS     IFS    125520       8-28-92     3:07p
  README             228       7-13-92    11:09a

NOTE: This fix MAY require a re-formatting of the partition. If your problems continues, please re-format.


PJ03939 : Cannot access the 360KB 5.25 inch diskette drive.

Package Name - 360KFIX

External Name - 360K.ZIP

Note: Read the IBM1FLPY.TXT file for additional information about this fix.

This fix requires two files to be copied to your OS/2 2.0 system hardfile.

The file are IBM1FLPY.ADD and OS2DASD.DMD.

Filename        Size         Date       Time
IBM1FLPY.ADD    24996        8-19-92     8:00p
OS2DASD.DMD     32088        8-19-92     7:51p

Package Name - COMMGA

A new set of COMM drivers for OS/2 2.0. These are to be CONSIDERED Beta drivers. Please read the README.1ST file for more info. CMD files are included for installing and backing up the drivers. Read it before you use these drivers and the documentation for the drivers included. New DOS properties are defined in these drivers, and HELP is not available for these new settings on the screen, so keep the DOC handy. Also included is a form to fill out if you have a problem. Print the form and either mail it or FAX it to IBM.

NOTE: A new MODE.COM is included that fixes the BUFFER= parameter.


APAR PJ03837 BLACK ICONS on Desktop

PACKAGE name - BLKICO

It fixes the BLACK ICON problems. You only need the PMGRE.DLL if you are NOT running with an XGA display. Copy both files to the OS2\DLL directory and shutdown and re-boot.

NOTE: the above is different from the README file in the fix. Actually, you can install both files and NOT WORRY. Rather than update the fix, I have chosen to correct it here. Sorry for ANY inconvenience.


Package Name - IBM2FLPY

External Name - PMTAPE.ZIP

APAR: PJ03661

Filename       Size         Date       Time
IBM2FLPY.ADD   13029        5-15-92    1:38P

This IBM2FLPY.ADD file contains fix for this problem:

PMTAPE utility does not work. After restoring backup files from tape, the system would either hang the OS/2 WINDOW or halt the entire system.


Package Name - OS2KRNL

External Name - OS2KRN.ZIP

Filename       Size         Date       Time
OS2KRNL        716884       6-17-92    10:27a

This KERNEL file contains fixes for these following problems:

APAR PJ03686 / PTR B736191

PROBLEM SUMMARY: OS/2 2.0 Swapper.dat file does not shrink.

APAR PJ03733 / PTR B752328

PROBLEM SUMMARY: When two or more processes perform DOSDELETE function to the same server using UNC file path names OS/system will deadlock. The processes deadlocked include any DOS file I/O which require access to the same.

APAR PJ04081 / PTR B735516

PROBLEM SUMMARY: IPE occurs at location 150:4912 which is a "rep stosd" inside the BlastSFT. (AUTOCAD problem)

PTR AA04936

PROBLEM SUMMARY: System creates a data block for the unsuccessful attempt to open a file.

PTR AA05235

PROBLEM SUMMARY: MEM.qlqresident and MEM.qlqfree constantly increase an never decrease.

APAR JR05522 / PTR B736359

PROBLEM SUMMARY: When the server system is upgraded to LAN service 2.0, the system TRAP D intermittently at CSLIM:C27E, CS:230 and IP:0488.

APAR PJ04635 / PTR B736621

PROBLEM SUMMARY: DOSRENAME not deleting source file (Cross link files problem).

PTR B736650

PROBLEM SUMMARY: Increase DosRmDir integrity.


Package Name - VSVGA

APAR: PJ03677

Filename        Size         Date       Time
VEGA.SYS        49207        5-15-92    1:47p
VVGA.SYS        51678        5-15-92    1:47p
VSVGA.SYS       64559        5-15-92    1:47p

These files VEGA.SYS, VVGA.SYS and VSVGA.SYS contain fix for this problem:

Entering a DOS or WinOS2 Full Screen on a Tseng et4000-based SVGA card with a batch number of TC6059AF or higher makes the video card go out of sync, requiring a cold boot to remedy.


Package Name - BVHSVGA

External Name - BVSVGA.ZIP

APAR PJ03721

Filename        Size         Date       Time
BVHSVGA.DLL     22466        5-15-92    12:26p

The file BVHSVGA.DLL contains fix for this problem:

OEM machines with Western Digital super VGA video that have 1 Mg of video memory crash after first boot then the C0000005 message occurs.


Package Name - IBM1S506

External Name - IBM506.ZIP

APAR PJ04045

Filename        Size         Date       Time
IBM1S506.ADD    13036        5-15-92    1:38p

The file IBM1S506.ADD contains fix for this problem:

During installation of OS/2 2.0 on family 1 computers, noise from MFM/RLL hardfiles and poor DASD performance exist.


Package Name - INSTALLB

External Name - INSTB.ZIP

A set of two diskette images that allows one to boot from an A: drive that is a 5 1/4" and use a set of OS/2 2.0 3 1/2" diskette in B: to install OS/2 2.0


Package Name - VEMMGA

A replacement VEMM.SYS driver that will allow OS/2 2.0 to see EMM memory that the GA code could not see when a program touched the memory before it called it. Lotus apps generally had this problem.


Package Name - REXX20

Latest version, dated 7/13/92.

APAR PJ03945 APAR PJ04178

A set of 4 REXX files and a information TXT file that tells you how to install the fixes and more details on the fixes and APAR's. Additional Use samples included in REXX.TXT.


Package Name - MOUSE

Fix for the 'Wild Mouse' and loss of mouse control. If you should lose the mouse, do not touch it for 15 seconds and it should resync. Copy over the existing MOUSE.SYS and reboot.


Package VBIOS.SYS

VBIOS.SYS is a fix for these different problems:

APAR PJ03709 Loading into UMB with OEM machines with Extended BIOS data
APAR PJ03889 Running reboot vector on Model 40 causes hang
APAR PJ03998 Running DOS HIMEM.SYS in VMBOOT on L40 SX and causing hang

The biggest problem is APAR PJ03709. SYS3176 is common on OEM machines with Extended BIOS data area while loading into UMBs. This has been fixed.

To replace, just copy over the file in \OS2\MDOS. No need to include in config.sys, since it is loaded automatically.


APAR PJ04220 NEC Turbo machines run slow

Package name - TURBO

TURBO.SYS is a fix for NEC machines with the TURBO option. Machines running slow need this OS/2 device driver in CONFIG.SYS to make it run in turbo mode. Putting it towards the top of CONFIG.SYS is best.


Replacement HP Laser Jet Windows drivers

PACKAGE name - HPLJW

See README file in ZIP for further details. This driver will print up to 6 times faster.


Collection of Problem Determination files

PACKAGE name - INFTXT

This is a collection of files used by support to help work known problems being reported by a user.

Fixes on OS2TOOLS

Package Name - SPB506

Beta driver for ST506 driver, based on the SP level of code.

UnZIP file and then read the doc file for usage.


Package Name - EPMBBS

All ZIP files and EPMBBS.TXT (the README) are available extenally

Upgrade to EPM to take it to level 5.51 and ADD macro support.

EPMBBS.TXT is basically the same as this text will some more info.

This package consists of nine sets of files. You have the option of replacing your current Enhanced Editor (EPM 5.50) with EPM 5.51, or adding EPM 5.51 to your system so that you can use either version. If you elect to replace the current EPM, then you can unpack EPMAPPS.ZIP into your \os2\apps directory, and you can erase the ETKE550.DLL and ETKR550.DLL from your \os2\apps\dll directory. If you would rather keep both versions, then you can unpack EPMAPPS.ZIP into a new directory and either run EPM 5.51 from there, or ensure that your EPMPATH and PATH include that directory before \os2\apps when running EPM 5.51.

The contents of the files in this package are as follows. You do not need to download or unpack all of them.

EPMAPP.ZIP - Unpack into \os2\apps, or as described above

  EPM.EXE     - The 5.51 version of the editor
  ETPM.EXE    - The 5.51 version of the macro compiler
  PMMORE.EXE  - Useful for debugging Rexx macros; entering RXSHELL from
                EPM will start PMMORE and redirect STDOUT to this window.
                SAY and TRACE output will be displayed there.
  *.EX        - the 5.51 version of the compiled macros
  EPMHELP.QHL - the updated "quick help" file
  EPMTECH.NDX - An index file for getting macro programmer help.

EPMBK.ZIP - Unpack into a directory in your BOOKSHELF setting

  EPMUSERS.INF - The EPM User's Guide
  EPMTECH.INF  - The EPM Macro Programmer's Technical Reference

EPMDLL.ZIP - Unpack into \os2\apps\dll or a directory in your LIBPATH

  ETK*551.DLL - The E Toolkit DLLs.

EPMMAC.ZIP - Unpack into an E_MACROS directory and add to your EPMPATH.

           - This contains the macros used to build the standard .ex files.

EPMHLP.ZIP - Updated EPM.HLP; unpack into \os2\help

EPMSMP.ZIP - Unpack into a sampmacs directory and add to your EPMPATH.

  *.e - Sample E macro code; includes both useful programs and building
        blocks that you can use in writing your own code.
EBOOKE.ZIP - Unpack into an EBOOKIE directory.
  EBookie is an EPM add-on that makes it much easier to create tagged
  source files.  Support is included for Bookmaster, Starter Set GML, and
  IPF files (used to create OS/2 Help and View files).

LAMPDQ.ZIP - Unpack; contains a file to be uploaded to the host.

   LAMPDQ lets you enter commands in EPM that will be executed on your
  (logged on) VM host session and see the results in EPM.  Requires
  Communications Manager.

EPMREX.ZIP - Unpack into a directory in your path.

  *.erx - contains some sample EPM / Rexx macros.

The minimum you need in order to get EPM 5.51 is EPMAPPS and EPMDLL; add EPMHELP for the new help file. If you want to recompile the macros, you'll need E_MACROS, and probably EPMBOOK for the documentation. If you want to write your own macros, or if you just want to try some of the samples, get a copy of SAMPMACS. EBOOKIE and LAMPDQ are only for those who require their somewhat specialized functions.


Package Name - 2XMSE

A replacement MOUSE.SYS that will speed up the ballistics of the mouse by two times approximately. Keep your old MOUSE.SYS around just in case you do NOT like it. This ONLY works for PS/2 style mice.


Package Name - ENDVDM

This is a small DEBUG input file that will recreate a 7 byte program that will close either a DOS Session (same as entering EXIT) or close a Bootable VDM. This is the ONLY way to close a Bootable VDM.


Package Name - NETSRV

A fix for Novell Netware Lite 1.0. This will stop failures that kill a DOS session.


Package Name - PALETT

This is a fix for LOTUS Freelance Palette problems. Some colors may not display properly without this fix.


Package Name - RESTKN

A fix to allow you to RESET the T/R adapter while OS/2 2.0 is operational.


Package Name - GT16MB

Updated 7/15/92 with more systems covered.

This is a new OS2LDR file that enables machines with greater than 16 MB to use that memory (most clones had this problem). This fix is what we feel is a final fix.