home *** CD-ROM | disk | FTP | other *** search
- README FILE FOR NWL004.ZIP
-
- The files listed below are used to patch NetWare Lite v1.0.
-
- ** NOTE: This file supersedes previous software tested patches
- distributed under the following names:
-
- NWL003.ZIP
- NWL002.ZIP
- NWL001.ZIP
-
-
- The difference between this file and the previously released files listed
- above is the addition of new patches.
-
- IMPORTANT: WHEN USING THE PATCHES CONTAINED IN PCPS.ZIP, YOU MUST CREATE
- A SUBDIRECTORY AND UNZIP THE FILES INTO THAT DIRECTORY.
-
- The following files are included in this revision:
-
- 5E03 PAT 877 11-26-91 5:55p
- CGADSPLY PAT 1173 01-27-92 2:30p
- KEYCLOCK PAT 2537 01-17-92 10:40a
- LOSTRESP PAT 1747 11-26-91 1:36p
- NWL004 DOC (This file)
- PBIOS17 PAT 1474 12-17-91 1:57p
- PCPS PAT 316 01-27-92 3:03p
- PCPS ZIP 6460 02-06-92 10:38a
- PRNLPT1 PAT 1705 01-08-92 5:08p
- PTIMEOUT PAT 1170 11-22-91 3:37p
- RDCACHE PAT 1052 11-22-91 3:18p
- UPATCH EXE 19690 01-16-92 9:35a
- WRBEHIND PAT 1178 11-22-91 3:37p
-
-
- NWL004.ZIP contains several patches that are explained in the text
- below.
-
-
- *************************************************************************
- PRINT THIS FILE AND SAVE IF FOR FUTURE REFERENCE
-
- To print this file to a local printer,
-
- 1. Insert the SUPPORT diskette in drive A:.
-
- 2. At a DOS prompt, type "A:" and press <Enter>.
-
- 3. At a DOS prompt, type "COPY README PRN" and press <Enter>.
-
- To print this file to a network printer with NetWare Lite running,
-
- 1. Insert the SUPPORT diskette in drive A:.
-
- 2. If necessary, create or modify a network printer as explained on page
- 44 of the NetWare Lite manual, then exit to a DOS prompt.
-
- 3. At a DOS prompt, type "A:" and press <Enter>.
-
- 4. At a DOS prompt, type "NET PRINT README NetworkPrinter" and
- press <Enter>.
-
- *************************************************************************
- TERMS
-
- Patch: 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 a patch.
-
- UPATCH: Universal Patch Program. A program that applies patches
- to target files.
-
- *************************************************************************
- GENERAL INFORMATION
-
- You need only one SUPPORT diskette to patch all copies of NetWare Lite on
- your NetWare Lite network. You Do Not need a separate SUPPORT diskette
- for each copy of NetWare Lite.
-
- Make backup copies of the files before running UPATCH. Do not patch the
- original NetWare Lite Program and Driver diskette files.
-
- If a machine has a hard disk with NetWare Lite software, the files to be
- patched are in the C:\NWLITE directory.
-
- If a machine does not have a hard disk, the files to be patched are on the
- workstation's floppy diskette that has the NetWare Lite CLIENT.EXE.
-
- To get consistent results from the network, use UPATCH to patch all copies
- of NetWare Lite on the network (all servers and clients). If a server or
- client is not patched, it will continue with the erratic behavior that the
- patch is designed to correct.
-
- Review the section of this document that corresponds to the patch to find out
- what the patch does. Each section describes what the patch will be applied to,
- the patch date, the checksums, the problems the patch corrects, and the
- symptoms you may see before the patch is applied.
-
- Four of the patches (PBIOS17.PAT, PRNLPT1.PAT, 5E03.PAT, and CGADSPLY.PAT)
- may not improve the performance on your system, but they will not decrease
- the performance either. These four patches are for specific hardware or
- applications. Review the corresponding section of this document to
- determine if you would benefit from any of these four patches.
-
- You can use UPATCH to apply patches before or after running NetWare Lite,
- but the changes do not take effect until the computer is rebooted and the
- patched files are loaded into memory.
-
- ****************************************************************************
- UPATCH INSTRUCTIONS
-
- To patch the server and client software on a hard disk,
-
- 1. Insert the SUPPORT diskette into a disk drive (A: or B:).
-
- 2. At the DOS prompt, type the disk drive letter (A: or B:) where the
- SUPPORT diskette is located and press <Enter>.
-
- 3. To apply all patches to all applicable target files, type "UPATCH"
- and press <Enter>.
-
- To apply a specific patch to its applicable target file, type
- "UPATCH patch_name" and press <Enter>.
-
- To apply all applicable patches to a specific target file, type
- "UPATCH [path]target_filename" and press <Enter>.
-
- NOTE: The patches are applied to each applicable file and the
- unpatched file is retained with an .OLD file extension.
- If necessary, the .OLD version can be renamed and executed.
-
- 4. When the DOS prompt appears, reboot the computer. The patched files
- will be used when they are loaded into memory.
-
- To patch client software on a workstation that uses a floppy diskette,
-
- 1. Insert the SUPPORT diskette into drive A:.
-
- 2. Insert the workstation's copy of the diskette that contains CLIENT.EXE
- into drive B:. Do Not patch 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 patches are applied to the CLIENT.EXE file and the
- unpatched 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 patched
- CLIENT.EXE file will be used when it is loaded into memory.
-
- ****************************************************************************
- For help,
-
- 1. Insert the SUPPORT diskette into a disk drive (A: or B:).
-
- 2. At the DOS prompt, type the disk drive letter (A: or B:) where the
- SUPPORT diskette is located and press <Enter>.
-
- 3. Type "UPATCH HELP" and press <Enter>. The Universal Patch (UPATCH)
- Program help screen appears with usage information, then the DOS
- prompt appears.
-
- To display all patches that can be applied by UPATCH,
-
- 1. Insert the SUPPORT diskette into a disk drive (A: or B:).
-
- 2. At the DOS prompt, type the disk drive letter (A: or B:) where the
- SUPPORT diskette is located and press <Enter>.
-
- 3. Type "UPATCH LIST" and press <Enter>. The display shows each patch
- name and patch description, then the DOS prompt appears.
-
- To display patches for a specific target file,
-
- 1. Insert the SUPPORT diskette into a disk drive (A: or B:).
-
- 2. At the DOS prompt, type the disk drive letter (A: or B:) where the
- SUPPORT diskette is located and press <Enter>.
-
- 3. Type "UPATCH LIST target_filename" and press <Enter>. The display
- shows each patch and description for the specified target file. Then
- the DOS prompt appears.
-
- To determine if a target file has been patched,
-
- 1. Insert the SUPPORT diskette into a disk drive (A: or B:).
-
- 2. At the DOS prompt, type the disk drive letter (A: or B:) where the
- SUPPORT diskette is located and press <Enter>.
-
- 3. Type "UPATCH VERIFY target_filename" and press <Enter>. The display
- shows each patch and its description that UPATCH can apply to the
- target file, the target file name, and whether or not the target file
- has been patched. Then the DOS prompt appears.
-
- *************************************************************************
-
- To get the latest information on NetWare Lite patches, application
- compatibility, hardware compatibility, upgrades and updates, top ten
- support issues, NetWare Lite product information, and so on, 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
-
- =====================================================================
- 5E03.PAT - NetWare Lite Client DOS 5E03 invalid parm patch.
- Patch Date: November 26, 1991
- File: CLIENT.EXE
- Checksums: 55F, 509, 57
-
- Problem: When DOS interrupt 21h, function 5E03 (Get Printer Setup String)
- is used on a disk device, the client returns an error code of 1
- (invalid function). Software from Computer Associates
- International, Inc. expects an error code of 87
- (invalid parameter).
-
- Symptoms: If you are running software from Computer Associates, you may note
- that networking features do not work. CAI software expects a
- different error code on function 21, 5E03 than NetWare Lite
- currently returns.
-
- =====================================================================
- CGADSPLY.PAT - NetWare Lite Server CGA display patch.
-
- Patch Date: 1/27/92
-
- File: SERVER.EXE version 1.00
-
- Checksums: 410, 4D1, 3FF, 49F, 1B0, 1B0
-
- Problem: Any PC with a CGA adapter running a NetWare Lite version 1.00
- SERVER. If you press CTRL ALT DEL or ALT SHIFT N you should
- see a popup display with options. Instead you see a blank
- screen. The functions as expected, but the display is blank.
-
- Symptoms: This problem is specific to CGA display adapters. It is
- only experienced when a user presses CTRL ALT DEL or ALT SHIFT N
- or one of the popup display screens is encountered.
-
- =====================================================================
- KEYCLOCK.PAT - NetWare Lite Server 1.00 keyboard clock conflict patch.
-
- Patch Date: January 17, 1992
-
- File: SERVER.EXE version 1.00
-
- Checksums: 6F8, BC9, 57C, EB3, 6F9, B54, 2AC, D10, 6F8, BC9, 3E8, EB3
-
- Problem: While typing at the server keyboard the server pauses. This
- is most likely to occur when the server is under heavy load,
- such as a client performing an xcopy to and from the server.
-
- Symptoms: You may have this problem if you see the server pause for 70
- seconds or longer. Most people may think the server is hung
- because no foreground activity is occurring and the server
- is not answering requests from clients. However, the server
- does eventually return; the foreground activity resumes; no
- time is lost on the system clock; if the client retries its
- request, the response is sent. The slower your hardware, the
- more likely you are to see this problem and the longer the
- pause is likely to last.
-
- =====================================================================
- LOSTRESP.PAT - NetWare Lite Server lost response patch.
- Patch Date: November 26, 1991
- File: SERVER.EXE
- Checksums: D4D, 17B8, 416, 3A3, D4D, 17B8
-
- Problem: The last function result is not saved correctly in the
- server's connection table. This results in non-reproducible
- functions (like OPEN FILE) being reproduced at the server when
- a server response packet is lost. This ends up exhausting the
- server's resources after a long period of sustained activity.
-
- Symptoms: You may have this problem if DOS or your application reports
- the error "Too many open files" after running continuously for
- several hours/days. Another symptom is that, after continuous
- operation, one of the machines freezes, or reports a DOS function
- failure.
-
- =====================================================================
- PBIOS17.PAT - NetWare Lite Server printer BIOS get status patch.
- Patch Date: December 17, 1991
- File: SERVER.EXE
- Checksums: 18F0, 19A8, 18F0
-
- Problem: The ROM BIOS for some computers destroys the contents of
- a register when the server read the status of the printer.
- When the server attempts to print a character, null or other
- invalid characters appear instead of the desired file.
-
- Symptoms: Print job does not print or is printed in garbled form.
- This problem can only happen if the Server Port is a parallel
- port.
-
- =====================================================================
- PCPSxxxx.PAT - NetWare Lite Network Printer chars per second patch.
-
-
-
- Patch Date: 1/17/92
-
- File: NetWare Lite Server printer port configuration file
-
- Checksums: 55, CA, C9, 92, 24, 47
-
- Problem: The NET utility does not allow Network Printers to have
- characters per second set any higher than 2048.
-
- IMPORTANT: WHEN USING THE FILES CONTAINED IN PCPS.ZIP,
- YOU MUST CREATE A SUBDIRECTORY AND UNZIP THE FILES INTO
- THAT DIRECTORY.
-
- Select the appropriate batch file for your printer(s)
- from the subdirectory containing the batch files. The
- following files should be located in that directory.
-
- DOS batch file Printer
- ------------ -------
- PCPSLPT1.BAT LPT1:
- PCPSLPT2.BAT LPT2:
- PCPSLPT3.BAT LPT3:
- PCPSCOM1.BAT COM1:
- PCPSCOM2.BAT COM2:
-
- For example, to set the Characters per second for LPT1, you
- would change directories into the subdirectory containing
- the batch files and type:
-
- pcpslpt1
-
-
- Symptoms: Large print jobs take considerably longer (up to four times)
- when printed using a Network Printer than when using a local
- printer.
- Foreground processing at the server may be slowed during
- printing after applying this patch.
-
-
- NOTE: The NET Utility does not properly calculate the changes
- this patch makes. Therefore, any display of the characters
- per second will not be accurate. To view the current setting,
- run the appropriate batch file, read the value, then select
- option 7 to make no change.
-
- =====================================================================
- PRNLPT1.PAT - NetWare Lite Client prn and lpt1 merge patch.
- Patch Date: January 8, 1992
- File: CLIENT.EXE
- Checksums: 59A, 26D, E13, 413, 61c, 9A0, 59A, 26D, E13
-
- Problem: Applications that intermingle writes to the printer using both
- prn: and lpt1: produce incorrect printouts. This is because
- the NetWare Lite Client treats the captures of prn: and lpt1:
- as separate captures. This patch forces the two captures into
- a single capture. This is a known problem with the Lacerte Tax
- Application version 11.0322.
-
- Symptoms: You may have this problem if you see corrupt printing.
-
- =====================================================================
- PTIMEOUT.PAT - NetWare Lite Client printer (PRN) timeout patch.
- Patch Date: November 22, 1991
- File: CLIENT.EXE
- Checksums: 1166, 50B, 1166
-
- Problem: Client program fails to imply a print job timeout on a PRN
- port capture.
-
- Symptoms: If you print from an application, but the job does not start
- printing at the server until you exit the application, you may
- have this problem. Check to see if the banner page on the
- delayed print job indicates that the "Client printer port or
- filename" is "PRN capture". If so, this is an indication that
- the application is using PRN and not LPT1 for its printing.
- Programs compiled under Clipper are known to print through PRN,
- and thus are affected by this problem.
-
- =====================================================================
- RDCACHE.PAT - NetWare Lite Server read-ahead cache patch.
- Patch Date: November 22, 1991
- File: SERVER.EXE
- Checksums: BF0, 3EF, BF0
-
- Problem: The server makes an invalid entry in the read-ahead cache
- when a read is issued past the end of the file. The invalid
- entry contains no data, and could be returned after the file
- is extended and a subsequent read is made to the same area of
- the file in a short period of time.
-
- Symptoms: If you have a database program which incorrectly reports that
- the end-of-file has been encountered, or exhibits problems
- reading or updating the index file for a database, you may
- have this problem. Programs compiled under FoxBase and Clipper
- are known to make I/O call sequences which result in the error.
-
- =====================================================================
- WRBEHIND.PAT - NetWare Lite Server write behind patch.
- Patch Date: November 22, 1991
- File: SERVER.EXE
- Checksums: D1E, 3B0, D1E
-
- Problem: The server write-behind offset is corrupted when a packet is lost
- on the wire. This results in data being written in the wrong
- place in a file when the underlying network drops a packet. This
- only occurs with certain combinations of buffer sizes,
- application write sizes, and write offsets.
-
- Symptoms: If you have file data corruption under particularly heavy load,
- or if you have a particular machine or particular application
- which appears to corrupt data when it is used, you may have
- this problem.
-
-
-
-
-
- *****************************************************************************
- 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.
- *****************************************************************************
-