home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / network / nwl004.zip / NWL004.DOC < prev    next >
Text File  |  1992-02-06  |  19KB  |  448 lines

  1.         README FILE FOR NWL004.ZIP
  2.  
  3. The files listed below are used to patch NetWare Lite v1.0.  
  4.  
  5. ** NOTE:  This file supersedes previous software tested patches
  6. distributed under the following names:
  7.  
  8. NWL003.ZIP
  9. NWL002.ZIP 
  10. NWL001.ZIP 
  11.  
  12.  
  13. The difference between this file and the previously released files listed 
  14. above is the addition of new patches.
  15.  
  16. IMPORTANT:  WHEN USING THE PATCHES CONTAINED IN PCPS.ZIP, YOU MUST CREATE
  17. A SUBDIRECTORY AND UNZIP THE FILES INTO THAT DIRECTORY.  
  18.  
  19. The following files are included in this revision:
  20.  
  21. 5E03     PAT       877 11-26-91   5:55p
  22. CGADSPLY PAT      1173 01-27-92   2:30p
  23. KEYCLOCK PAT      2537 01-17-92  10:40a
  24. LOSTRESP PAT      1747 11-26-91   1:36p
  25. NWL004   DOC     (This file)
  26. PBIOS17  PAT      1474 12-17-91   1:57p
  27. PCPS     PAT       316 01-27-92   3:03p
  28. PCPS     ZIP      6460 02-06-92  10:38a
  29. PRNLPT1  PAT      1705 01-08-92   5:08p
  30. PTIMEOUT PAT      1170 11-22-91   3:37p
  31. RDCACHE  PAT      1052 11-22-91   3:18p
  32. UPATCH   EXE     19690 01-16-92   9:35a
  33. WRBEHIND PAT      1178 11-22-91   3:37p
  34.  
  35.  
  36. NWL004.ZIP contains several patches that are explained in the text 
  37. below.  
  38.  
  39.  
  40. *************************************************************************
  41. PRINT THIS FILE AND SAVE IF FOR FUTURE REFERENCE
  42.  
  43. To print this file to a local printer,
  44.  
  45.   1. Insert the SUPPORT diskette in drive A:.
  46.  
  47.   2. At a DOS prompt, type "A:" and press <Enter>.
  48.  
  49.   3. At a DOS prompt, type "COPY README PRN" and press <Enter>.
  50.  
  51. To print this file to a network printer with NetWare Lite running,
  52.  
  53.   1. Insert the SUPPORT diskette in drive A:.
  54.  
  55.   2. If necessary, create or modify a network printer as explained on page 
  56.      44 of the NetWare Lite manual, then exit to a DOS prompt.
  57.  
  58.   3. At a DOS prompt, type "A:" and press <Enter>.
  59.  
  60.   4. At a DOS prompt, type "NET PRINT README NetworkPrinter" and 
  61.      press <Enter>.
  62.    
  63. *************************************************************************
  64. TERMS
  65.  
  66.   Patch:        A file that has a .PAT extension and defines changes to a 
  67.                 software program.
  68.  
  69.   Target file:  A file with an .EXE extension that is to be modified 
  70.                 by a patch.
  71.  
  72.   UPATCH:       Universal Patch Program.  A program that applies patches 
  73.                 to target files.
  74.   
  75. *************************************************************************
  76. GENERAL INFORMATION
  77.  
  78. You need only one SUPPORT diskette to patch all copies of NetWare Lite on 
  79. your NetWare Lite network. You Do Not need a separate SUPPORT diskette 
  80. for each copy of NetWare Lite.
  81.  
  82. Make backup copies of the files before running UPATCH. Do not patch the 
  83. original NetWare Lite Program and Driver diskette files. 
  84.    
  85. If a machine has a hard disk with NetWare Lite software, the files to be 
  86. patched are in the C:\NWLITE directory.
  87.  
  88. If a machine does not have a hard disk, the files to be patched are on the
  89. workstation's floppy diskette that has the NetWare Lite CLIENT.EXE. 
  90.  
  91. To get consistent results from the network, use UPATCH to patch all copies 
  92. of NetWare Lite on the network (all servers and clients). If a server or 
  93. client is not patched, it will continue with the erratic behavior that the 
  94. patch is designed to correct.
  95.  
  96. Review the section of this document that corresponds to the patch to find out
  97. what the patch does. Each section describes what the patch will be applied to,
  98. the patch date, the checksums, the problems the patch corrects, and the 
  99. symptoms you may see before the patch is applied. 
  100.  
  101. Four of the patches (PBIOS17.PAT, PRNLPT1.PAT, 5E03.PAT, and CGADSPLY.PAT) 
  102. may not improve the performance on your system, but they will not decrease 
  103. the performance either. These four patches are for specific hardware or 
  104. applications. Review the corresponding section of this document to 
  105. determine if you would benefit from any of these four patches.
  106.  
  107. You can use UPATCH to apply patches before or after running NetWare Lite, 
  108. but the changes do not take effect until the computer is rebooted and the 
  109. patched files are loaded into memory.
  110.  
  111. ****************************************************************************
  112. UPATCH INSTRUCTIONS
  113.  
  114. To patch the server and client software on a hard disk,
  115.  
  116.   1. Insert the SUPPORT diskette into a disk drive (A: or B:).
  117.  
  118.   2. At the DOS prompt, type the disk drive letter (A: or B:) where the 
  119.      SUPPORT diskette is located and press <Enter>.
  120.  
  121.   3. To apply all patches to all applicable target files, type "UPATCH" 
  122.      and press <Enter>.
  123.  
  124.      To apply a specific patch to its applicable target file, type 
  125.      "UPATCH patch_name" and press <Enter>.
  126.  
  127.      To apply all applicable patches to a specific target file, type 
  128.      "UPATCH [path]target_filename" and press <Enter>. 
  129.  
  130.      NOTE: The patches are applied to each applicable file and the 
  131.            unpatched file is retained with an .OLD file extension. 
  132.            If necessary, the .OLD version can be renamed and executed.
  133.  
  134.   4. When the DOS prompt appears, reboot the computer. The patched files 
  135.      will be used when they are loaded into memory.
  136.  
  137. To patch client software on a workstation that uses a floppy diskette,
  138.  
  139.   1. Insert the SUPPORT diskette into drive A:.
  140.  
  141.   2. Insert the workstation's copy of the diskette that contains CLIENT.EXE 
  142.      into drive B:. Do Not patch the original NetWare Lite diskettes.
  143.  
  144.   3. At the DOS prompt, type "A:" and press <Enter>.
  145.  
  146.   4. Type "UPATCH B:CLIENT.EXE", press <Enter> and follow the instructions
  147.      on the screen.
  148.  
  149.      NOTE: The patches are applied to the CLIENT.EXE file and the 
  150.            unpatched file is retained with an .OLD file extension. 
  151.            If necessary, the .OLD version can be renamed and executed.
  152.  
  153.   5. When the DOS prompt appears, reboot the computer. The patched 
  154.      CLIENT.EXE file will be used when it is loaded into memory.
  155.  
  156. ****************************************************************************
  157. For help,
  158.  
  159.   1. Insert the SUPPORT diskette into a disk drive (A: or B:).
  160.  
  161.   2. At the DOS prompt, type the disk drive letter (A: or B:) where the 
  162.      SUPPORT diskette is located and press <Enter>.
  163.  
  164.   3. Type "UPATCH HELP" and press <Enter>. The Universal Patch (UPATCH)
  165.      Program help screen appears with usage information, then the DOS 
  166.      prompt appears.
  167.  
  168. To display all patches that can be applied by UPATCH,
  169.  
  170.   1. Insert the SUPPORT diskette into a disk drive (A: or B:).
  171.  
  172.   2. At the DOS prompt, type the disk drive letter (A: or B:) where the 
  173.      SUPPORT diskette is located and press <Enter>.
  174.  
  175.   3. Type "UPATCH LIST" and press <Enter>. The display shows each patch 
  176.      name and patch description, then the DOS prompt appears.
  177.  
  178. To display patches for a specific target file,
  179.  
  180.   1. Insert the SUPPORT diskette into a disk drive (A: or B:).
  181.  
  182.   2. At the DOS prompt, type the disk drive letter (A: or B:) where the 
  183.      SUPPORT diskette is located and press <Enter>.
  184.  
  185.   3. Type "UPATCH LIST target_filename" and press <Enter>. The display 
  186.      shows each patch and description for the specified target file. Then 
  187.      the DOS prompt appears.
  188.  
  189. To determine if a target file has been patched,
  190.  
  191.   1. Insert the SUPPORT diskette into a disk drive (A: or B:).
  192.  
  193.   2. At the DOS prompt, type the disk drive letter (A: or B:) where the 
  194.      SUPPORT diskette is located and press <Enter>.
  195.  
  196.   3. Type "UPATCH VERIFY target_filename" and press <Enter>. The display 
  197.      shows each patch and its description that UPATCH can apply to the 
  198.      target file, the target file name, and whether or not the target file 
  199.      has been patched. Then the DOS prompt appears.
  200.  
  201. *************************************************************************
  202.  
  203. To get the latest information on NetWare Lite patches, application
  204. compatibility, hardware compatibility, upgrades and updates, top ten
  205. support issues, NetWare Lite product information, and so on, customers in
  206. the U.S. and Canada can call Novell's 24-hour automated fax service.  To
  207. access this service, dial (800) NETWARE [(800)638-9273] and press the
  208. star (*) key during the recorded message.
  209.  
  210. *************************************************************************
  211.  
  212.  
  213.  
  214.  
  215. INFORMATION ON SPECIFIC PATCHES
  216.  
  217. =====================================================================
  218. 5E03.PAT - NetWare Lite Client DOS 5E03 invalid parm patch.
  219. Patch Date: November 26, 1991
  220. File:       CLIENT.EXE
  221. Checksums:  55F, 509, 57
  222.  
  223. Problem:    When DOS interrupt 21h, function 5E03 (Get Printer Setup String)
  224.             is used on a disk device, the client returns an error code of 1
  225.             (invalid function).  Software from Computer Associates
  226.             International, Inc. expects an error code of 87
  227.             (invalid parameter).
  228.  
  229. Symptoms:   If you are running software from Computer Associates, you may note
  230.             that networking features do not work.  CAI software expects a
  231.             different error code on function 21, 5E03 than NetWare Lite
  232.             currently returns.
  233.  
  234. =====================================================================
  235. CGADSPLY.PAT - NetWare Lite Server CGA display patch.
  236.  
  237. Patch Date: 1/27/92
  238.  
  239. File:       SERVER.EXE version 1.00
  240.  
  241. Checksums:  410, 4D1, 3FF, 49F, 1B0, 1B0
  242.  
  243. Problem:    Any PC with a CGA adapter running a NetWare Lite version 1.00
  244.             SERVER.  If you press CTRL ALT DEL or ALT SHIFT N you should
  245.             see a popup display with options.  Instead you see a blank
  246.             screen.  The functions as expected, but the display is blank.
  247.  
  248. Symptoms:   This problem is specific to CGA display adapters.  It is
  249.             only experienced when a user presses CTRL ALT DEL or ALT SHIFT N
  250.             or one of the popup display screens is encountered.
  251.  
  252. =====================================================================
  253. KEYCLOCK.PAT - NetWare Lite Server 1.00 keyboard clock conflict patch.
  254.  
  255. Patch Date: January 17, 1992
  256.  
  257. File:       SERVER.EXE version 1.00
  258.  
  259. Checksums:  6F8, BC9, 57C, EB3, 6F9, B54, 2AC, D10, 6F8, BC9, 3E8, EB3
  260.  
  261. Problem:    While typing at the server keyboard the server pauses.  This
  262.             is most likely to occur when the server is under heavy load,
  263.             such as a client performing an xcopy to and from the server.
  264.  
  265. Symptoms:   You may have this problem if you see the server pause for 70
  266.             seconds or longer.  Most people may think the server is hung
  267.             because no foreground activity is occurring and the server
  268.             is not answering requests from clients.  However, the server
  269.             does eventually return;  the foreground activity resumes;  no
  270.             time is lost on the system clock;  if the client retries its
  271.             request, the response is sent.  The slower your hardware, the
  272.             more likely you are to see this problem and the longer the
  273.             pause is likely to last.
  274.  
  275. =====================================================================
  276. LOSTRESP.PAT - NetWare Lite Server lost response patch.
  277. Patch Date: November 26, 1991
  278. File:       SERVER.EXE
  279. Checksums:  D4D, 17B8, 416, 3A3, D4D, 17B8
  280.  
  281. Problem:    The last function result is not saved correctly in the
  282.             server's connection table.  This results in non-reproducible
  283.             functions (like OPEN FILE) being reproduced at the server when
  284.             a server response packet is lost.  This ends up exhausting the
  285.             server's resources after a long period of sustained activity.
  286.  
  287. Symptoms:   You may have this problem if DOS or your application reports
  288.             the error "Too many open files" after running continuously for
  289.             several hours/days.  Another symptom is that, after continuous
  290.             operation, one of the machines freezes, or reports a DOS function
  291.             failure.
  292.  
  293. =====================================================================
  294. PBIOS17.PAT - NetWare Lite Server printer BIOS get status patch.
  295. Patch Date: December 17, 1991
  296. File:       SERVER.EXE
  297. Checksums:  18F0, 19A8, 18F0
  298.  
  299. Problem:    The ROM BIOS for some computers destroys the contents of
  300.             a register when the server read the status of the printer.
  301.             When the server attempts to print a character, null or other
  302.             invalid characters appear instead of the desired file.
  303.  
  304. Symptoms:   Print job does not print or is printed in garbled form.
  305.             This problem can only happen if the Server Port is a parallel
  306.             port.
  307.  
  308. =====================================================================
  309. PCPSxxxx.PAT - NetWare Lite Network Printer chars per second patch.
  310.  
  311.  
  312.  
  313. Patch Date: 1/17/92
  314.  
  315. File:       NetWare Lite Server printer port configuration file
  316.  
  317. Checksums:  55, CA, C9, 92, 24, 47
  318.  
  319. Problem:    The NET utility does not allow Network Printers to have
  320.             characters per second set any higher than 2048.
  321.  
  322.             IMPORTANT:  WHEN USING THE FILES CONTAINED IN PCPS.ZIP, 
  323.         YOU MUST CREATE A SUBDIRECTORY AND UNZIP THE FILES INTO 
  324.         THAT DIRECTORY.  
  325.  
  326.         Select the appropriate batch file for your printer(s)
  327.         from the subdirectory containing the batch files.  The 
  328.         following files should be located in that directory.
  329.  
  330.             DOS batch file           Printer
  331.             ------------         -------
  332.             PCPSLPT1.BAT         LPT1:
  333.             PCPSLPT2.BAT         LPT2:
  334.             PCPSLPT3.BAT         LPT3:
  335.             PCPSCOM1.BAT         COM1:
  336.             PCPSCOM2.BAT         COM2:
  337.  
  338.             For example, to set the Characters per second for LPT1, you
  339.             would change directories into the subdirectory containing
  340.         the batch files and type:
  341.  
  342.             pcpslpt1
  343.  
  344.  
  345. Symptoms:   Large print jobs take considerably longer (up to four times)
  346.             when printed using a Network Printer than when using a local
  347.             printer.
  348.             Foreground processing at the server may be slowed during
  349.             printing after applying this patch.
  350.  
  351.  
  352. NOTE:       The NET Utility does not properly calculate the changes
  353.             this patch makes.  Therefore, any display of the characters
  354.             per second will not be accurate.  To view the current setting,
  355.             run the appropriate batch file, read the value, then select
  356.             option 7 to make no change.
  357.         
  358. =====================================================================
  359. PRNLPT1.PAT - NetWare Lite Client prn and lpt1 merge patch.
  360. Patch Date: January 8, 1992
  361. File:       CLIENT.EXE
  362. Checksums:  59A, 26D, E13, 413, 61c, 9A0, 59A, 26D, E13
  363.  
  364. Problem:    Applications that intermingle writes to the printer using both
  365.             prn: and lpt1: produce incorrect printouts.  This is because
  366.             the NetWare Lite Client treats the captures of prn: and lpt1:
  367.             as separate captures.  This patch forces the two captures into
  368.             a single capture.  This is a known problem with the Lacerte Tax
  369.             Application version 11.0322.
  370.  
  371. Symptoms:   You may have this problem if you see corrupt printing.
  372.  
  373. =====================================================================
  374. PTIMEOUT.PAT - NetWare Lite Client printer (PRN) timeout patch.
  375. Patch Date: November 22, 1991
  376. File:       CLIENT.EXE
  377. Checksums:  1166, 50B, 1166
  378.  
  379. Problem:    Client program fails to imply a print job timeout on a PRN
  380.             port capture.
  381.  
  382. Symptoms:   If you print from an application, but the job does not start
  383.             printing at the server until you exit the application, you may
  384.             have this problem.  Check to see if the banner page on the
  385.             delayed print job indicates that the "Client printer port or
  386.             filename" is "PRN capture".  If so, this is an indication that
  387.             the    application is using PRN and not LPT1 for its printing.
  388.             Programs compiled under Clipper are known to print through PRN,
  389.             and thus are affected by this problem.
  390.  
  391. =====================================================================
  392. RDCACHE.PAT - NetWare Lite Server read-ahead cache patch.
  393. Patch Date: November 22, 1991
  394. File:       SERVER.EXE
  395. Checksums:  BF0, 3EF, BF0
  396.  
  397. Problem:    The server makes an invalid entry in the read-ahead cache
  398.             when a read is issued past the end of the file.  The invalid
  399.             entry contains no data, and could be returned after the file
  400.             is extended and a subsequent read is made to the same area of
  401.             the file in a short period of time.
  402.  
  403. Symptoms:   If you have a database program which incorrectly reports that
  404.             the end-of-file has been encountered, or exhibits problems
  405.             reading or updating the index file for a database, you may
  406.             have this problem.  Programs compiled under FoxBase and Clipper
  407.             are known to make I/O call sequences which result in the error.
  408.  
  409. =====================================================================
  410. WRBEHIND.PAT - NetWare Lite Server write behind patch.
  411. Patch Date: November 22, 1991
  412. File:       SERVER.EXE
  413. Checksums:  D1E, 3B0, D1E
  414.  
  415. Problem:    The server write-behind offset is corrupted when a packet is lost
  416.             on the wire.  This results in data being written in the wrong
  417.             place in a file when the underlying network drops a packet.  This
  418.             only occurs with certain combinations of buffer sizes,
  419.             application write sizes, and write offsets.
  420.  
  421. Symptoms:   If you have file data corruption under particularly heavy load,
  422.             or if you have a particular machine or particular application
  423.             which appears to corrupt data when it is used, you may have
  424.             this problem.
  425.  
  426.  
  427.  
  428.  
  429.  
  430. ***************************************************************************** 
  431.                                  DISCLAIMER  
  432.   
  433. Novell, Inc. makes no representations or warranties with respect to any
  434. NetWare software, and specifically disclaims any express or implied
  435. warranties of merchantability, title, or fitness for a particular purpose.  
  436.  
  437. Distribution of any NetWare software is forbidden without the express
  438. written consent of Novell, Inc.  Further, Novell reserves the right to
  439. discontinue distribution of any NetWare software.
  440.  
  441. Novell is not responsible for lost profits or revenue, loss if use of the
  442. software, loss of data, costs of re-creating lost data, the cost of any
  443. substitute equipment or program, or claims by any party other than you. 
  444. Novell strongly recommends a backup be made before any software is
  445. installed.   Technical support for this software may be provided at the
  446. discretion of Novell.
  447. *****************************************************************************
  448.