Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

264 lines
10 KiB

  1. Microsoft LAN Manager 2.2c for MS-DOS NetWare Connectivity Release Notes
  2. ------------------------------------------------------------------------
  3. This file contains additional information about Microsoft LAN Manager
  4. NetWare Connectivity.
  5. Contents
  6. --------
  7. 1. MS-DOS Versions
  8. 2. Installing NetWare Connectivity with Microsoft Windows Support
  9. 3. Using the FIXPATH Utility
  10. 4. "Cannot Find LAN Manager DLL" Error Message
  11. 5. Enabling NetWare Broadcast Messaging
  12. 6. Using NetWare Connectivity with the NetWare Toolkit for Windows
  13. 7. If MS-DOS Boxes Hang or Crash
  14. 8. NetWare Connectivity Not Supported on ARCNet
  15. 9. How NET STOP WORKSTATION Affects NetWare Connectivity
  16. --------------------------------------------------------
  17. 1. MS-DOS Versions
  18. ------------------
  19. By default, NetWare Connectivity provides client files that support up
  20. to MS-DOS version 5.0.
  21. 2. Installing Netware Connectivity with Microsoft Windows Support
  22. -----------------------------------------------------------------
  23. The Microsoft Windows environment uses a program called SHARE.EXE, which
  24. is specified in the AUTOEXEC.BAT file. While SHARE.EXE is loaded, the
  25. NetWare Connectivity installation program cannot install some drivers.
  26. To avoid this problem, do the following:
  27. 1. Edit AUTOEXEC.BAT, adding REM to the beginning of the line
  28. that contains SHARE.EXE.
  29. 2. Reboot the computer.
  30. 3. Install NetWare Connectivity.
  31. Once NetWare Connectivity is installed, you may remove REM from
  32. the line for SHARE.EXE in the AUTOEXEC.BAT file. If you are using
  33. Demand Protocol Architecture (DPA), also move this line so that it
  34. comes before the LAN Manager entries.
  35. The NetWare Connectivity installation program will edit the Windows
  36. configuration (if installed) to support dual network connectivity for
  37. LAN Manager and NetWare with the Windows environment.
  38. 3. Using the FIXPATH Utility
  39. ----------------------------
  40. NetWare Connectivity includes a FIXPATH utility to ensure that a
  41. workstation's search path remains correct when both LAN Manager and
  42. NetWare are loaded. A problem occurs with the search path when NetWare
  43. is started on the workstation and the NetWare login script creates
  44. search-drive connections to NetWare servers, using commands such as
  45. the following:
  46. map s9:=server/sys
  47. This command not only creates the connection, but it also alters the
  48. user's MS-DOS search path. Elements already in the search path, such
  49. as the LANMAN.DOS\NETPROG directory, may be deleted from the path.
  50. The FIXPATH utility runs after the user logs on to a NetWare server and
  51. has the login script run. The FIXPATH utility automatically restores the
  52. path that was present before NetWare was started.
  53. If you use the NWLOAD utility to start NetWare, FIXPATH will run
  54. automatically. However, if your LAN Manager directory is not C:\LANMAN,
  55. you must first edit the NWLOAD.BAT file (located in the NETPROG
  56. subdirectory of your LAN Manager directory). Near the bottom of NWLOAD.BAT
  57. is the following line:
  58. c:\lanman.dos\netprog\fixpath.exe
  59. Edit this line so that it shows the actual location of your LAN Manager
  60. directory. For example, if your LAN Manager directory is D:\NETWORK, edit
  61. this line so that it reads:
  62. d:\network\netprog\fixpath.exe
  63. If you don't use NWLOAD, you can still run FIXPATH yourself after starting
  64. IPX and NETx. To run FIXPATH yourself, type its full path. For example, if
  65. your LAN Manager directory is C:\LANMAN, type the following to run FIXPATH:
  66. c:\lanman\netprog\fixpath
  67. 4. "Cannot Find LAN Manager DLL" Error Message
  68. ----------------------------------------------
  69. If you see the following message when starting the Microsoft Windows
  70. graphical environment, your workstation has a search path problem:
  71. Cannot find LAN Manager DLL:
  72. NETAPI.DLL (Enhanced) or MSNET.DRV (Basic).
  73. Check the PATH to ensure that it is correct.
  74. The problem is that NetWare changed your search path when you logged on
  75. to a NetWare server, and your LANMAN\NETPROG directory was deleted from
  76. the search path.
  77. To correct the problem:
  78. - If you use NWLOAD to start NetWare, check NWLOAD.BAT to ensure that
  79. the command to start the FIXPATH utility is near the bottom of the
  80. file and that the command to start this utility specifies the correct
  81. location of FIXPATH.EXE.
  82. - If you don't use NWLOAD to start NetWare, you can run FIXPATH yourself
  83. after you start NetWare. To run FIXPATH, type its full path, such as
  84. in the following:
  85. c:\lanman\netprog\fixpath
  86. For more information about using FIXPATH, see "Using the FIXPATH Utility,"
  87. earlier in this file.
  88. 5. Enabling NetWare Broadcast Messaging
  89. ---------------------------------------
  90. With NetWare Connectivity and the Microsoft Windows environment, you may
  91. need to manually enable messaging if you want to receive NetWare broadcast
  92. messages while within the Windows environment.
  93. To enable broadcast messaging, do the following:
  94. 1. Open the Windows Control Panel. Several icons appear.
  95. 2. Choose Networks.
  96. 3. In the resulting dialog box, choose NetWare.
  97. 4. In the NetWare Utilities dialog box, press the down arrow
  98. key until Enable Broadcast Messages appears in the list box,
  99. and then choose OK.
  100. Messages are now enabled.
  101. 6. Using NetWare Connectivity with the NetWare Toolkit for Windows
  102. ------------------------------------------------------------------
  103. If you use the NetWare Toolkit for Windows (available on CompuServe)
  104. instead of the NetWare software bundled with the Microsoft Windows
  105. package, the workstation will be unable to receive NetWare broadcast
  106. messages. However, the workstation will work in all other ways.
  107. 7. If MS-DOS Boxes Hang or Crash
  108. --------------------------------
  109. After installing NetWare Connectivity on a workstation with the
  110. Microsoft Windows graphical environment, the workstation may hang
  111. or crash when you start an MS-DOS box from within the Windows
  112. environment. (This problem also occurs on NetWare-only workstations.)
  113. You can solve the problem in one of two ways.
  114. One method is to edit the NetWare section of the SYSTEM.INI file in
  115. your Windows directory. In this file, set NWSHAREHANDLES to TRUE. The
  116. NetWare Connectivity Setup program sets NWSHAREHANDLES to TRUE by
  117. default, so unless you change your SYSTEM.INI file you should never
  118. have the problem of MS-DOS boxes that hang or crash.
  119. If you want NWSHAREHANDLES to be FALSE, you can solve the hanging
  120. problem by creating a .PIF file for your MS-DOS boxes, so that the
  121. MS-DOS boxes start in background mode. To do this, follow these steps:
  122. 1. Start the Windows program, if it isn't already started.
  123. 2. In the Accessories program group, choose PIF Editor.
  124. 3. Complete the PIF Editor dialog box:
  125. - In the Program Filename box, type the path to the
  126. COMMAND.COM file, such as
  127. c:\command.com or c:\dos\command.com
  128. - In the Window Title box, type
  129. ms-dos prompt
  130. - In the Start-up Directory box, type
  131. c:\windows
  132. - Near the bottom of the dialog box, select the Background box.
  133. 4. From the File menu of the PIF Editor dialog box, choose Save.
  134. 5. In the Filename box in the File Save As dialog box, type
  135. msdosbox.pif and then choose OK.
  136. 6. Close the PIF Editor dialog box.
  137. 7. Go to the Windows program group from which you currently launch
  138. MS-DOS boxes, and select the MS-DOS box program item. Then, from
  139. the Program Manager File menu, choose File Properties.
  140. 8. Complete the Program Item Properties dialog box:
  141. - In the Description box, type
  142. ms-dos prompt.
  143. - In the Command Line box, type
  144. c:\windows\msdosbox.pif.
  145. 9. Choose OK.
  146. The MS-DOS box program item will now launch MS-DOS boxes in
  147. Background mode.
  148. 8. NetWare Connectivity Not Supported on ARCNet
  149. -----------------------------------------------
  150. The current release of LAN Manager does not support NetWare Connectivity
  151. on ARCNet networks. This is because the NDIS network-adapter drivers for
  152. the Thomas-Conrad and SMC ARCNet network-adapter cards are not compatible
  153. with NetWare Connectivity. Microsoft is working on the NDIS drivers for
  154. these cards and a fix will be made available as soon as possible.
  155. 9. How NET STOP WORKSTATION Affects NetWare Connectivity
  156. --------------------------------------------------------
  157. When you stop the Workstation service using the NET STOP WORKSTATION
  158. command, LAN Manager performs the following actions, in this order:
  159. 1. Logs you off from the network.
  160. 2. Unloads each currently loaded protocol. The protocols are
  161. unloaded in the reverse order of their loading (the last one
  162. loaded is the first one unloaded).
  163. 3. Stops the Workstation service.
  164. If the unloading of any protocol in step 2 is not successful, the
  165. process stops at that point, any remaining protocols are left loaded,
  166. and the Workstation service does not stop.
  167. With NetWare Connectivity, one of the protocols is IPX. IPX cannot be
  168. unloaded if the NetWare shell (NETx.COM) is running, so if you type NET
  169. STOP WORKSTATION with the NetWare shell running, the command will fail.
  170. For example, if you use the following series of commands, the NET STOP
  171. WORKSTATION command fails because it cannot unload IPX (because the NetWare
  172. shell is running):
  173. NET START WORKSTATION
  174. LOAD NETBEUI
  175. NWLOAD
  176. NET STOP WORKSTATION
  177. The following series of commands will work, however:
  178. NET START WORKSTATION
  179. LOAD NETBEUI
  180. NWLOAD
  181. NWUNLOAD
  182. NET STOP WORKSTATION
  183. If you don't want NET STOP WORKSTATION to automatically unload IPX and stop
  184. NetWare, you can bypass the LOAD IPX command (which is in the NWLOAD.BAT
  185. file), and load IPX by using the following commands (instead of LOAD IPX):
  186. IPXMARK
  187. IPX
  188. Then, when you want to unload IPX, use the following command (instead of
  189. UNLOAD IPX):
  190. IPXREL
  191. If you use these commands, NET STOP WORKSTATION will not try to unload IPX,
  192. because IPX was not loaded with the LOAD IPX command.