home *** CD-ROM | disk | FTP | other *** search
/ PC Online 1995 October / PCO10.ISO / software / ever / tips / netwin / lzh / netwin.lzh / NETWIN / WINDR2.EXE / READMES / WINVLM.TXT < prev   
Encoding:
Text File  |  1995-01-11  |  10.3 KB  |  284 lines

  1.  
  2.               NOVELL TECHNICAL INFORMATION DOCUMENT
  3.  
  4. TITLE:              Windows for Workgroups Using VLM/NETWARE.DRV
  5. DOCUMENT ID:        TID021979
  6. DOCUMENT REVISION:  A
  7. DATE:               11JAN95
  8. ALERT STATUS:       Yellow
  9. INFORMATION TYPE:   Symptom Solution
  10. README FOR:         NA
  11.  
  12. NOVELL PRODUCT and VERSION:
  13. NetWare Client for DOS/MS Windows 1.2
  14.  
  15. ABSTRACT:
  16.  
  17. This file includes both a summary and in-depth article for
  18. Windows 3.x and Windows for Workgroups 3.11 (WFWG) users using
  19. VLMs with updated NETWARE.DRV (v3.03).
  20.  
  21. -----------------------------------------------------------------
  22.  
  23. DISCLAIMER
  24. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  25. NOVELL.  NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY
  26. THIS INFORMATION.  HOWEVER, THE INFORMATION PROVIDED IN THIS
  27. DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL MAKES NO EXPLICIT
  28. OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  29. -----------------------------------------------------------------
  30.  
  31.  
  32. ADDITIONAL CONFIGURATION
  33.  
  34.  Third-Party Product and Version:
  35.  
  36.  Microsoft Windows 3.x
  37.  Microsoft Windows for Workgroups 3.11 (WFWG)
  38.  
  39. SYMPTOM
  40.  
  41. When updating the NETWARE.DRV v3.03 for Virtual Loadable Modules
  42. (VLM) contained in WINDR2.EXE, you may run into the following an
  43. error after starting Windows 3.x or Windows for Workgroups 3.11:
  44.  
  45.  MESSAGE
  46.  
  47.  Application Error: Call to Undefined Dynalink
  48.           
  49. SOLUTION
  50.  
  51. The updated NETWARE.DRV (v3.03) for VLMs contained in WINDR2.EXE
  52. now requires the NWGDI.DLL file (found in NWDLL2.EXE) to be
  53. copied to the WINDOWS/SYSTEM directory for both Windows 3.x and
  54. Windows for Workgroups 3.11.
  55.  
  56. Note: The NETX.EXE users are not affected because NETX (shell)
  57. uses the NETWARE.DRV v2.02 file that does not require the
  58. NWGDI.DLL file.
  59.  
  60.  
  61. Solution Specifics:
  62.  
  63. Windows for Workgroups 3.11 (WFWG) and VLMs
  64.  
  65. Overview:
  66.  
  67. Windows for Workgroups 3.11, the latest update from Microsoft,
  68. now supports ODI drivers using Virtual Loadable Modules (VLMs). 
  69. The earlier version (3.1) of WFWG only supported monolithic IPX
  70. with NETX.EXE (shell) using ODINSUP.COM.  In addition, the
  71. earlier version (3.1) required manual modifications of the
  72. configuration files to have both NDIS and IPX support.  VLMs were
  73. not supported in the WFWG 3.1 environment because of several
  74. incompatibilities between the two redirectors.
  75.  
  76. The current release of WFWG 3.11 no longer requires manual
  77. modifications of the user's configuration files or the use of
  78. ODINSUP.COM when using the ODI drivers.  This extra step is
  79. eliminated when using Microsoft's Network Setup and their VXD's
  80. (NWLINK.386, NDIS.386, and MSODISUP.386) that perform the ODINSUP
  81. function.
  82.  
  83. Steps:
  84.  
  85. The following are some steps to include when updating from
  86. Windows 3.x to WFWG or from WFWG 3.1 to 3.11 and using the VLMs:
  87.  
  88. 1.   First, you need to make sure that you have installed the DOS
  89. Client Kit (VLMs) and include the support for Windows in the
  90. client install. (This kit can be obtained by calling
  91. 1-800-UPDATE1.)  If you have  previously installed the VLM client
  92. kit (1.02), make sure you have  obtained and applied the latest
  93. updates from VLMUP2.EXE and WINDR2.EXE  and NWDLL2.EXE from
  94. NOVFILES on Compuserve or FTP.NOVELL.COM.
  95.  
  96. 2.   Start the WFWG 3.11 Setup.  When you reach the Network Setup
  97. option, choose the following: **This example assumes you are
  98. using NE2000 adapter with ODI and NDIS3**
  99.  
  100. ===========================================================
  101. Networks... Microsoft Windows Network (version 3.11)
  102.            Novell NetWare (Workstation Shell 4.0 and above)
  103. Drivers....
  104.           Novell/Anthem NE2000 [ODI/NDIS3]
  105.           IPX/SPX Compatible transport with NETBIOS
  106.           Microsoft NETBEUI
  107.  
  108. Default  Protocol Set at
  109. IPX/SPX Compatible transport with NETBIOS
  110.  
  111. Driver type [ODI Driver]
  112. ============================================================
  113.  
  114. 3.   WFWG 3.11 will now prompt you for the Novell files that you
  115. will have already installed from the DOS client kit. If WFWG
  116. cannot find them, give the path to C:\WINDOWS\SYSTEM and it will
  117. find the NETWARE.DRV file and other Windows files needed to
  118. complete the install.
  119.  
  120. 4.   Now exit to DOS and copy over the NWGDI.DLL from NWDLL2.EXE
  121. to the WINDOWS\SYSTEM directory.  This DLL is new and required
  122. when using NETWARE.DRV 3.03.*
  123.  
  124. If these four steps are followed, then WFWG 3.11 will modify and
  125. build the Windows SYSTEM.INI, WIN.INI, and PROTOCOL.INI. The
  126. following DOS files will also be modified AUTOEXEC.BAT,
  127. CONFIG.SYS and NET.CFG.
  128.  
  129. *Note: Previously, Novell has stated that the client kit should
  130. be installed before starting the WFWG update.  However, some
  131. users are updating their 1.02 client kit with VLMUP2.EXE and
  132. WINDR2.EXE.  The NetWare Client for DOS/Windows Install 1.02
  133. (which shipped with NetWare 4.01, 3.12, and was available on
  134. Compuserve) and WFWG 3.11 Setup does not copy the NWGDI.DLL file.
  135. However, the current NetWare Client for DOS/Windows 1.1 does copy
  136. NWGDI.DLL file to the appropriate location.
  137.  
  138. If the NWGDI.DLL is not found when NETWARE.DRV v3.03 initializes,
  139. it will return the following message:
  140.  
  141. MESSAGE
  142.  
  143.   Application Error: Call to undefined Dynalink.
  144.  
  145. Therefore, after installing WFWG 3.11, manually copy the
  146. NWGDI.DLL to the WINDOWS\SYSTEM directory when using the
  147. NETWARE.DRV 3.03 file.
  148.  
  149. ==================================================================
  150. ADDITIONAL INFORMATION FOR NOVELL/WFWG 3.11 USERS
  151.  
  152.  NOTE: Users using LSL, 3C5x9.COM, IPXODI, and VLMs
  153.  Configured with WFWG using NWLINK.386 and MSODISUP.386
  154.  
  155. SYMPTOM
  156.  
  157. When users copied files from their Windows for Workgroups 3.11 
  158. local drive to the NetWare server, the workstation could corrupt
  159. the files, locked  up, or drop their connection.
  160.  
  161. CAUSE
  162.  
  163. A problem with the MSODISUP.386 file (a Microsoft WFWG Module)
  164. was causing the problem.
  165.  
  166. SOLUTION
  167.  
  168. Download and apply WG1004.EXE from Microsoft Download Services or
  169. FTP.MICROSOFT.COM SOFTLIB Area.
  170.  
  171. This updated patch from Microsoft resolves this issue and others.
  172.  
  173. In MSODISUP.386, Microsoft had to adjust a problem with the
  174. counter for the number of outstanding packets to be copied off
  175. the NIC after the MLID fails to copy an incoming packet off the
  176. NIC.  Additional information and instructions on this issue can
  177. be found in the README.TXT found in WG1004.ED available from
  178. Microsoft.
  179.  
  180. Other Windows for Workgroups 3.11 / Novell Issues
  181.  
  182. Note: The AUTOEXEC.BAT file needs to have ODIHLP.EXE (Real Mode
  183. stub for ODI support that binds NWLINK to the ODI driver) placed
  184. after the LSL.COM and MLID driver (NE2000.COM) file.  
  185.  
  186. An issue can arise if you are using STARTNET.BAT file created by
  187. the client install.  If you are using the "CALL STARTNET.BAT"
  188. command, then it is recommended that you move ODIHLP.EXE file to
  189. the STARTNET.BAT file after LSL.COM and NE2000.COM.
  190.  
  191. Note: NWLINK.386 (32-bit IPX/SPX compatible transport VXD)
  192. defaults to ETHERNET_802.3 frame type.  In a NetWare 4.02 or 3.12
  193. environment, the default frame type is ETHERNET_802.2.  Running
  194. RCONSOLE in a DOS box in WFWG will utilize the NWLINK.386 when it
  195. sends raw SPX packets.  Because it will send ETHERNET_802.3
  196. frames, no servers will show up on the RCONSOLE server available
  197. list.  By changing  NWLINK.386 to ETHERNET_802.2 frames, the
  198. problem is resolved.
  199.  
  200. Note: The user was using the 32-file access parameter in Windows
  201. for Workgroups 3.11 and NETX.  Performance was slow when starting
  202. Windows applications.  If they turned the 32-bit files access off
  203. WFWG, the problem went away.  The NETWARE.DRV file that the user
  204. was using was for the VLMs instead of the one for NETX.   After
  205. the user changed to the NETWARE.DRV 10-27-92 for NETX found in
  206. NET33X.EXE, the problem was resolved.
  207.  
  208. Note: Novell users of DOSNP.EXE (DOS Named Pipes) will need to be
  209. alerted that WFWG 3.11 will not work with Novell's DOSNP.EXE. 
  210. WFWG does not allow the INT 21 (Interrupt) requests, related to
  211. named pipes, to be passed down to the Novell DOSNP.EXE TSR 
  212. (Terminate Stay Resident). Currently, there is no patch or 
  213. workaround for this scenario.
  214.  
  215. Note: A problem exist for users of Microsoft's NWLINK.386 that
  216. are using SPX based applications such as terminal emulators. 
  217. Additional SPX issues have been discovered where NWLINK.386  does
  218. not provide full SPX API compatibility. Currently, there  is no
  219. patch available for this Microsoft VXD (NWLINK). 
  220.  
  221. Therefore, use the following the four-step workaround if you
  222. encounter this issue:
  223.  
  224. 1. Double click on the NetWork Setup Icon inside WFWG 3.11.
  225.  
  226. a. Click on the NETWORKS button and select No Windows Support for
  227. Networks.
  228.  
  229. b. Then click on OK and Network Setup will notify you at this
  230. point that it has modified your AUTOEXEC.BAT, SYSTEM.INI, WIN.INI
  231. and PROTOCOL.INI files.
  232.  
  233. c. Then select RESTART COMPUTER button.
  234.  
  235. 2. After restarting workgroups, double click on Network Setup
  236. icon and choose the NETWORKS button again.
  237.  
  238. a. Then pick Install Microsoft Network and OTHER.
  239.  
  240. b. For other, choose Novell NetWare workstation shell 4.0 and
  241.    above.
  242.  
  243. c. Then select OK.
  244.  
  245. 3. Now click on the DRIVERS button and ADD ADAPTER button.
  246.  
  247. a. Pick IPX Support driver [Monolithic] with NETBIOS transport.
  248.  
  249. b. Now click on CLOSE and OK.
  250.  
  251. c. You will receive two conflicting error dialogues that state
  252. the following: "You do not have an ODI network driver installed
  253. and will not be able to connect to a NetWare server with
  254. Microsoft Windows Network until you install the driver.  Do you
  255. want to continue? Y/N " Click on Y.
  256.  
  257. The next error will say, "You are running an ODI driver and have
  258. chosen to install and NDIS driver.  The NDIS driver must be set
  259. up on a separate NetWork adapter card other than the ODI driver. 
  260. Do you want to continue? Y/N."
  261.  
  262. d. Click on Y here.
  263.  
  264. 4. SETUP will now modify the configuration files automatically.
  265.  
  266. a. Then click on RESTART COMPUTER.
  267.  
  268. b. At this point you will be able to utilize VIPX.386 and
  269. eliminate NWLINK.386.  This will allow full SPX API for terminal
  270. emulators or other SPX based applications within a WFWG 3.11
  271. machine and still provide peer-to-peer support through IPX
  272. encapsulated NETBIOS packets.
  273.  
  274.  
  275. -----------------------------------------------------------------
  276.  
  277. Any trademarks referenced in this document are the property of
  278. their respective owners.  Consult your product manuals for
  279. complete trademark information.
  280. -----------------------------------------------------------------
  281.  
  282.  
  283.  
  284.