home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / pnwupw.exe / NWDLL2.TXT next >
Text File  |  1994-12-19  |  9KB  |  211 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              Novell Windows DLLs Update File
  5. DOCUMENT ID:        TID500458
  6. DOCUMENT REVISION:  A
  7. DATE:               19DEC94
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         NWDLL2.EXE
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare Client for DOS/MS Windows 1.2
  14.  
  15. ABSTRACT:
  16.  
  17. This file contains updated Windows DLL (Dynamic Link Libraries) for
  18. workstations using either NETX or the VLMs. This file is to be used as an
  19. update to the DOS/Windows Clients Kits v1.02 and v1.1x. If you have NetWare
  20. 4.1 and installed the client that is provided, then there is no need to
  21. updates to these modules. In this update, the DLLs have decreased the amount
  22. of conventional fixed memory used. 
  23.  
  24. -----------------------------------------------------------------
  25. DISCLAIMER
  26. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO NOVELL.  NOVELL
  27. MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY THIS INFORMATION.  HOWEVER, THE
  28. INFORMATION PROVIDED IN THIS DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL
  29. MAKES NO EXPLICIT OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  30. -----------------------------------------------------------------
  31.  
  32. Note: These DLLs will not work with NWADMIN v4.06 or earlier that shipped with
  33. NetWare 4.02 and NetWare 4.01. If you update your Windows clients with these
  34. DLL's, you will need to update the version of NWADMIN to v4.10 when using
  35. NetWare 4.x. Currently, the update to NWADMIN can be found in a file called
  36. NWADM1.EXE in NOVLIB\14.
  37.  
  38. SYMPTOM
  39.  
  40. The problem appears when an application makes a SPX diagnostics call that is
  41. handled by NWIPXSPX.DLL.  The result of the call by NWIPXSPX.DLL can cause a
  42. General Protection Fault in the KERNEL.EXE.  
  43.  
  44. SYMPTOM
  45.  
  46. NWIPXSPX.DLL does not wait long enough for a reply causing the Windows
  47. application to timeout. In this update, the timeout is extended to .5 seconds.
  48.  
  49. In an environment using a third party router, this increase in the timeout
  50. will allow the information to be returned from the router to the Windows
  51. application before timing out.
  52.  
  53. SYMPTOM
  54.  
  55. The amount of conventional fixed memory below 1 MB used by the DLLs was
  56. optimized.
  57.  
  58.  
  59. SYMPTOM
  60.  
  61. This file contains updated Novell DLLs for users of Windows 3.1x and Windows
  62. for Workgroups (WFWG) 3.11.  
  63.  
  64.  
  65. SOLUTION
  66.  
  67. Use the Novell Client Windows DLL's supplied in NWDLL2.EXE.
  68.  
  69. NOTE: When you expand NWDLL2.EXE, it will automatically create two
  70. sub-directories: NWDLL (containing Windows DLLs for NETX and         VLMs
  71. workstations); OLDDLLS (containing DLLs that may be needed for some Windows
  72. applications).
  73.  
  74. Copy the updated files to the appropriate directories, and restart Windows.
  75. Files marked with an '^' have been updated since NWDLL1.EXE. 
  76.  
  77. Self-Extracting File Name:  NWDLL2.EXE     Revision:  A
  78.  
  79. Files Included     Size     Date      Time   Version    SDK
  80.  
  81. \
  82.   NWDLL2.TXT         (Readme in ASCII text format)
  83.   NWDLL2.WRI         (Readme in Windows Write format)
  84.   NWDLL2.WPD         (Readme in WordPerfect 5.1 format)
  85. \NWDLL\
  86.  NWCALLS.DLL    147,616   10-20-94   11:56a   4.10     1.10 ^
  87. NWIPXSPX.DLL     41,456   10-18-94    2:55p   4.10     1.10 ^
  88. NWLOCALE.DLL     43,088   09-20-94   12:16p   4.10     1.10 ^
  89.    NWNET.DLL    225,264   10-18-94   04:35p   4.10     1.10 ^
  90.   NWPSRV.DLL    277,532   10-06-94   01:35p   4.10     1.10 ^
  91.      PNW.DLL    106,752   12-08-93   10:43a   0.01      n/a ^
  92.    NWGDI.DLL     82,064   05-17-94   10:25a   1.01      n/a ^
  93. \OLDDLLS\
  94.  NWPSERV.DLL     20,929   01-29-92   10:50a   1.30      n/a
  95. NWNETAPI.DLL    106,884   01-07-93    1:31p   1.30      n/a
  96.   NETAPI.DLL      7,168   06-24-91   11:05a    n/a      n/a 
  97.  
  98.  
  99. Installation Instructions:
  100.  
  101. It is highly recommended that you run the DOS/Windows client install that is
  102. provided with NetWare 3.12 and NetWare 4.x whenever possible. This client
  103. installation process guarantees the proper installation of the appropriate
  104. files and settings.  
  105.  
  106. To update existing clients make a backup of any files currently on your
  107. workstation or File Server that appear in the list above. 
  108.  
  109.      FOR THE FILES IN THE SUB-DIRECTORIES OF NWDLL2.EXE:
  110.  
  111. Note: The files in the \NWDLL\ directory are for use with either NETX       or
  112. VLM workstation configurations excluding NWGDI.DLL which is       only
  113. required for NETWARE.DRV v3.03 or later currently found in       WINDR2.EXE.
  114.  
  115. Installation Instructions:
  116.  
  117. 1. Check for the existence of NW*.DLL in the WINDOWS directory.  If the file
  118. exist then delete it. The Novell DLL's should be in the WINDOWS\SYSTEM
  119. directory.
  120.  
  121. 2. Make a backup copy of the existing NW*.DLL located in the           
  122. WINDOWS\SYSTEM directory.
  123.  
  124. 3. Copy the NW*.DLL's to the WINDOWS\SYSTEM directory.
  125.  
  126. ========================================================
  127. Copy the following files to the WINDOWS\SYSTEM directory:
  128.  
  129. NWCALLS.DLL    APIs for NCP communication between the f/s and w/s.
  130. NWIPXSPX.DLL   APIs for IPX/SPX communication.
  131. NWLOCALE.DLL   APIs for localization and internationalization of
  132.                applications.
  133. NWNET.DLL      Network API support for NDS, etc.
  134. NWPSRV.DLL     Contains print server services APIs.
  135. NWGDI.DLL      APIs for Graphical Display Interface for 
  136.                NETWARE.DRV v3.03.
  137. *PNW.DLL       APIs for Personal NetWare Graphical Utilities.
  138. ========================================================
  139.   
  140. *Note: If you are not using Novell's Personal NetWare product, the PNW.DLL is
  141. not required. However, if the PNW.VLM is loaded when Wind ows starts,
  142. NETWARE.DRV will expect PNW.DLL to be loaded.  If it is not found, a error
  143. message will appear.
  144.  
  145.  Note: Depending on your previous installation, the DLLs or other files listed
  146. above may be located in the \WINDOWS directory.  Make sure that you have a
  147. copy of the files listed above only in the WINDOWS\SYSTEM directory (for stand
  148. alone version, if shared version then update the DLLs in the shared
  149. directory), as you may have spurious results if you have different versions of
  150. the same DLL located in each of the directories.  The recommended
  151. configuration is to place all the files listed in the section above only in
  152. the WINDOWS\SYSTEM directory.
  153.  
  154. =====================================================================
  155.      FOR THE FILES IN THE SUB-DIRECTORY [OLDDLLS]: 
  156.  
  157.  Note: The files located in the [OLDDLLS] sub-directory are older DLLs that
  158. are no longer maintained by NOVELL.  They are included in this file as a
  159. resource for applications or SYSTEMS that may require their use.
  160.  
  161.  Note: If a DLL found in the NWDLL2\OLDDLLS sub-directory ships from a vendor,
  162. then use the version provided by that vendor. For example, Windows for
  163. Workgroups 3.11 (WFWG) ships a newer NETAPI.DLL 11-03-94 than the one included
  164. in NWDLL2\OLDDLLS, in this case, use the newer of the two files provided by 
  165. Microsoft.
  166.  
  167. =====================================================================
  168. Copy the following files from [OLDDLLS] to the WINDOWS\SYSTEM directory:
  169.  
  170. NETAPI.DLL    v1.3D API support for the SQL Server front end.
  171. NWNETAPI.DLL  v1.30 Same as NWCALLS.DLL.  Will be phased out.
  172. NWPSERV.DLL   v1.30 Contains older print server services APIs.
  173.                     Some applications specifically call this 
  174.                     DLL.  It is being replaced by NWPSRV.DLL
  175. =====================================================================
  176. More on [OLDDLL] files  -  These files are older versions of the NetWare API
  177. dynamic link libraries (DLLs).  These DLLs are used by some applications.  A
  178. good rule of thumb to follow is to check your WINDOWS and WINDOWS\SYSTEM
  179. directories to see if these files exist.  If they do, and they are older than
  180. the DLLs, included with this file, update them with the NWDLL2\OLDDLL files. 
  181. If the DLL exists in the Windows directory move it into the WINDOWS\SYSTEM
  182. directory for consistency.
  183.  
  184. If they are not in the WINDOWS or WINDOWS\SYSTEM directory, then they are not
  185. needed and do not need to be copied.  If you do install an application which
  186. uses any of these DLLs, you can use these files to update the DLLs, provided
  187. these OLDDLLs are newer than the ones provided from the vendor. In the case of
  188. the NETAPI.DLL shipped in WFWG 3.11, use the one provided by Microsoft.
  189.  
  190. ================================================================
  191. Note: For more details on how to set up the VLMs and/or NETX workstations with
  192. a networked version of Windows, refer to VLMWIN.TXT found in
  193. WINDR2.EXE\READMES sub-directory.
  194. ================================================================
  195.  
  196. Any comments or suggestions on how we can improve the delivery of these client
  197. update files are welcomed. Any enhancement request to these drivers are
  198. welcomed at the same address. Please send your responses to
  199. enhclient@novell.com via Internet Mail.
  200.  
  201.  
  202. -----------------------------------------------------------------
  203. Any trademarks referenced in this document are the property of their
  204. respective owners.  Consult your product manuals for complete trademark
  205. information.
  206. -----------------------------------------------------------------
  207.  
  208.  
  209.  
  210.  
  211.