                    NOVELL TECHNICAL INFORMATION DOCUMENT

DISCLAIMER
The origin of this information may be internal or external to Novell.  Novell
makes every effort within its means to verify this information.  However, the
information provided in this document is FOR YOUR INFORMATION only.  Novell
makes no explicit or implied claims to the validity of this information.

TITLE:                       NetWare Lite v1.1 patches
DOCUMENT ID:                 TID000027
DOCUMENT REVISION:           A
REVISION DATE:               27May93
ALERT STATUS:                Yellow
NOVELL PRODUCT CATEGORY:     Desktop Products
NOVELL PRODUCT and VERSION:  NetWare Lite v1.1
CLASSIFICATION:              
README FOR:                  L11P04.EXE
ABSTRACT:
L11P04.EXE contains the following patches: Stackfix.pat, Int28fix.pat,
Compopen.pat, Videofix.pat, Int17fix.pat
_______________________________________________________________________________


WARNING:  DO NOT APPLY ALL THESE PATCHES, UNLESS YOU HAVE BEEN INSTRUCTED TO 
	  DO SO BY NOVELL TECHNICAL SUPPORT PERSONNEL.
	 
		L11P04   TXT     (This Document)
		STACKFIX.PAT      920   08-07-92    4:09p   
		COMPOPEN.PAT     1731   04-13-93    9:41a
		INT28FIX.PAT     1649   02-26-93    9:42a
		VIDEOFIX.PAT     1179   01-05-93    3:39p
		INT17FIX.PAT     1064   03-19-93    9:44a

Please note: These files have been through the patch test team.

*************************************************************************

TERMS

  Update:      A file that has a .PAT extension and defines changes to a
	       software program.

  Target file: A file with an .EXE extension that is to be modified by an
	       update.

  UPATCH:      Universal Update Program.  A program that applies updates to
	       target files.

	       Note:     UPATCH.EXE is shipped with Netware Lite v1.1 and
			 the Netware Lite v1.1 upgrade kit.

***************************************************************************

GENERAL INFORMATION

You need only one diskette to update all copies of NetWare Lite on your
NetWare Lite network.  You do not need a separate diskette for each copy of
NetWare Lite.

Make backup copies of the files before running UPATCH.  Do not update the
original NetWare Lite Program and Driver diskette files.
 
If a machine has a hard disk with NetWare Lite software, the files to be
updated are in the C:\NWLITE directory.

If a machine does not have a hard disk, the files to be updated are on the
workstation's floppy diskette that has the NetWare Lite CLIENT.EXE.

To get consistent results from the network, use UPATCH to update all copies
of NetWare Lite on the network (all servers and clients).  If a server or
client is not updated, it will continue with the erratic behavior that the
update is designed to correct.

Review the section of this document that corresponds to the update to find
out what the update does.  Each section describes what the update will be
applied to, the update date, the checksums, the problems the update
corrects, and the symptoms you may see before the update is applied.

You can use UPATCH to apply updates before or after running NetWare Lite,
but the changes do not take effect until the computer is rebooted and the
updated files are loaded into memory.

***************************************************************************

UPATCH INSTRUCTIONS

To update the SERVER or CLIENT software on a hard disk,

  1. Copy the .PAT files into the NWLITE directory on the C drive.

  2. To apply the update to the applicable target file, type "UPATCH" and
     press <Enter>.

  3. When the DOS prompt appears, reboot the computer.  The updated files
     will be used when they are loaded into memory.

To update CLIENT software on a workstation that uses a floppy diskette,

  1. Insert the diskette (w/updates) into drive A: (the floppy should
     contain the .PAT files and UPATCH.EXE.

  2. Insert the workstation's copy of the diskette that contains CLIENT.EXE
     into drive B:.  Do not update the original NetWare Lite diskettes.

  3. At the DOS prompt, type "A:" and press <Enter>.

  4. Type "UPATCH B:CLIENT.EXE", press <Enter> and follow the instructions
     on the screen.

     NOTE:     The updates are applied to the CLIENT.EXE file and the
	       original file is retained with an .OLD file extension.  If
	       necessary, the .OLD version can be renamed and executed.

  5. When the DOS prompt appears, reboot the computer.  The updated
     CLIENT.EXE file will be used when it is loaded into memory.

***************************************************************************

To get the latest information on NetWare Lite updates, application
compatibility, hardware compatibility, upgrades and updates, top ten
support issues, NetWare Lite product information, etc., customers in the
U.S. and Canada can call Novell's 24-hour automated fax service.  To access
this service, dial (800) NETWARE [(800)638-9273] and press the star (*) key
during the recorded message.

*************************************************************************

INFORMATION ON SPECIFIC PATCHES

************************************************************************
   
STACKFIX.PAT - NetWare Lite Server stack fix patch.
   Target:     SERVER.EXE
   Checksums:  558, 481, 3F0
   Problem:    The server switches to its DOS reentrency stack during 
	       initialization.  The Norton antivirus device driver 
	       interrupts the server after initialization and does some 
	       work.  The server timer interrupt then kicks in, 
	       switches to the top of the server DOS reentrency stack 
	       and corrupts the data that the server had on the stack 
	       before the timer interrupt. 
   Symptoms:   When the Norton antivirus device driver is loaded and 
	       SERVER.EXE attempts to load, the server will hang.

************************************************************************

INT28FIX.PAT - NetWare Lite Client int 28 ISR patch version 2.0

File:       CLIENT.EXE
Checksums:  765, 8A4, 58D, 641, 4DE, 28C, F1, 8A4

Problem:    Applications doing background printing on a NWLITE server/client
	    where printing is captured to a printer connected locally may
	    experience a server lock up.  The problem requires the station
	    to be rebooted.  Each time the station is rebooted because of
	    this problem, lost clusters are left on the hard drive.  If
	    this happens enough times without running "chkdsk /f" the
	    FAT table will become corrupted.

Symptoms:   You may have this problem if you are having problems running
	    an application that performs background printing on a 
	    server/client with a printer connected locally and the station
	    locks up.  Applications which exhibits this problem are Foxpro,
	    Clipper, Word Perfect, Peachtree, Timeslip, Microfocus Cobol and
	    Red Wing.

************************************************************************

COMPOPEN.PAT 

   Target:     SERVER.EXE

   Problem:    FCB Opens fail on read only files.

	       This patch inserts code which which was removed from v1.0 
	       which handles FCB opens.  This patch should not be used with 
	       windows or CD ROM's.

***************************************************************************** 

VIDEOFIX.PAT - NetWare Lite v1.1 Server video popup window fix patch.

Target:     SERVER.EXE
Checksums:  63E, 4A1, 6AE, 4C5, 4A1

Problem:    When using the IBM Valuepoint models 425sx or 433dx, pressing
	    the CTRL-ALT keys to reboot the server or when a popup printer
	    status screen is being displayed, the monitor will switch to
	    40 column mode.

Symptoms:   The video screen switches to 40 column mode when using IBM
	    Valuepoint models 425sx or 433dx.

***************************************************************************** 

INT17FIX.PAT - NetWare Lite Client int 17 ISR patch.

Target:     CLIENT.EXE
Checksums:  630, 312, 4F4, 14B, 312

Problem:    Applications making calls to the BIOS interrupt 17 function 0
	    to send characters to be printed under NWLite may experience
	    character loss on the print job.  The character loss happens
	    when the application makes repeated calls to interrupt 17 
	    function 0 to send the same character to the printer without
	    reinitializing the character to be printed in register AL.
	    The problem is caused because the NWLite client interrupt 17
	    ISR failed to preserve the contents of AL.

Symptoms:   When printing under NWLite, applications may experience
	    corruption on thier print job under the conditions described
	    above.

*****************************************************************************   

				 DISCLAIMER  
  
Novell, Inc. makes no representations or warranties with respect to any
NetWare software, and specifically disclaims any express or implied
warranties of merchantability, title, or fitness for a particular purpose.  

Distribution of any NetWare software is forbidden without the express
written consent of Novell, Inc.  Further, Novell reserves the right to
discontinue distribution of any NetWare software.

Novell is not responsible for lost profits or revenue, loss if use of the
software, loss of data, costs of re-creating lost data, the cost of any
substitute equipment or program, or claims by any party other than you. 
Novell strongly recommends a backup be made before any software is
installed.   Technical support for this software may be provided at the
discretion of Novell.
*****************************************************************************

