265 lines
9.8 KiB
Plaintext
265 lines
9.8 KiB
Plaintext
|
Microsoft LAN Manager 2.2c for MS-DOS NetWare Connectivity Release Notes
|
||
|
------------------------------------------------------------------------
|
||
|
This file contains additional information about Microsoft LAN Manager
|
||
|
NetWare Connectivity.
|
||
|
|
||
|
Contents
|
||
|
--------
|
||
|
1. MS-DOS Versions
|
||
|
2. Installing NetWare Connectivity with Microsoft Windows Support
|
||
|
3. Using the FIXPATH Utility
|
||
|
4. "Cannot Find LAN Manager DLL" Error Message
|
||
|
5. Enabling NetWare Broadcast Messaging
|
||
|
6. Using NetWare Connectivity with the NetWare Toolkit for Windows
|
||
|
7. If MS-DOS Boxes Hang or Crash
|
||
|
8. NetWare Connectivity Not Supported on ARCNet
|
||
|
9. How NET STOP WORKSTATION Affects NetWare Connectivity
|
||
|
--------------------------------------------------------
|
||
|
|
||
|
|
||
|
1. MS-DOS Versions
|
||
|
------------------
|
||
|
By default, NetWare Connectivity provides client files that support up
|
||
|
to MS-DOS version 5.0.
|
||
|
|
||
|
|
||
|
2. Installing Netware Connectivity with Microsoft Windows Support
|
||
|
-----------------------------------------------------------------
|
||
|
The Microsoft Windows environment uses a program called SHARE.EXE, which
|
||
|
is specified in the AUTOEXEC.BAT file. While SHARE.EXE is loaded, the
|
||
|
NetWare Connectivity installation program cannot install some drivers.
|
||
|
To avoid this problem, do the following:
|
||
|
|
||
|
1. Edit AUTOEXEC.BAT, adding REM to the beginning of the line
|
||
|
that contains SHARE.EXE.
|
||
|
2. Reboot the computer.
|
||
|
3. Install NetWare Connectivity.
|
||
|
|
||
|
Once NetWare Connectivity is installed, you may remove REM from
|
||
|
the line for SHARE.EXE in the AUTOEXEC.BAT file. If you are using
|
||
|
Demand Protocol Architecture (DPA), also move this line so that it
|
||
|
comes before the LAN Manager entries.
|
||
|
|
||
|
The NetWare Connectivity installation program will edit the Windows
|
||
|
configuration (if installed) to support dual network connectivity for
|
||
|
LAN Manager and NetWare with the Windows environment.
|
||
|
|
||
|
|
||
|
3. Using the FIXPATH Utility
|
||
|
----------------------------
|
||
|
NetWare Connectivity includes a FIXPATH utility to ensure that a
|
||
|
workstation's search path remains correct when both LAN Manager and
|
||
|
NetWare are loaded. A problem occurs with the search path when NetWare
|
||
|
is started on the workstation and the NetWare login script creates
|
||
|
search-drive connections to NetWare servers, using commands such as
|
||
|
the following:
|
||
|
|
||
|
map s9:=server/sys
|
||
|
|
||
|
This command not only creates the connection, but it also alters the
|
||
|
user's MS-DOS search path. Elements already in the search path, such
|
||
|
as the LANMAN.DOS\NETPROG directory, may be deleted from the path.
|
||
|
|
||
|
The FIXPATH utility runs after the user logs on to a NetWare server and
|
||
|
has the login script run. The FIXPATH utility automatically restores the
|
||
|
path that was present before NetWare was started.
|
||
|
|
||
|
If you use the NWLOAD utility to start NetWare, FIXPATH will run
|
||
|
automatically. However, if your LAN Manager directory is not C:\LANMAN,
|
||
|
you must first edit the NWLOAD.BAT file (located in the NETPROG
|
||
|
subdirectory of your LAN Manager directory). Near the bottom of NWLOAD.BAT
|
||
|
is the following line:
|
||
|
|
||
|
c:\lanman.dos\netprog\fixpath.exe
|
||
|
|
||
|
Edit this line so that it shows the actual location of your LAN Manager
|
||
|
directory. For example, if your LAN Manager directory is D:\NETWORK, edit
|
||
|
this line so that it reads:
|
||
|
|
||
|
d:\network\netprog\fixpath.exe
|
||
|
|
||
|
If you don't use NWLOAD, you can still run FIXPATH yourself after starting
|
||
|
IPX and NETx. To run FIXPATH yourself, type its full path. For example, if
|
||
|
your LAN Manager directory is C:\LANMAN, type the following to run FIXPATH:
|
||
|
|
||
|
c:\lanman\netprog\fixpath
|
||
|
|
||
|
|
||
|
4. "Cannot Find LAN Manager DLL" Error Message
|
||
|
----------------------------------------------
|
||
|
If you see the following message when starting the Microsoft Windows
|
||
|
graphical environment, your workstation has a search path problem:
|
||
|
|
||
|
Cannot find LAN Manager DLL:
|
||
|
NETAPI.DLL (Enhanced) or MSNET.DRV (Basic).
|
||
|
Check the PATH to ensure that it is correct.
|
||
|
|
||
|
The problem is that NetWare changed your search path when you logged on
|
||
|
to a NetWare server, and your LANMAN\NETPROG directory was deleted from
|
||
|
the search path.
|
||
|
|
||
|
To correct the problem:
|
||
|
|
||
|
- If you use NWLOAD to start NetWare, check NWLOAD.BAT to ensure that
|
||
|
the command to start the FIXPATH utility is near the bottom of the
|
||
|
file and that the command to start this utility specifies the correct
|
||
|
location of FIXPATH.EXE.
|
||
|
|
||
|
- If you don't use NWLOAD to start NetWare, you can run FIXPATH yourself
|
||
|
after you start NetWare. To run FIXPATH, type its full path, such as
|
||
|
in the following:
|
||
|
|
||
|
c:\lanman\netprog\fixpath
|
||
|
|
||
|
For more information about using FIXPATH, see "Using the FIXPATH Utility,"
|
||
|
earlier in this file.
|
||
|
|
||
|
|
||
|
5. Enabling NetWare Broadcast Messaging
|
||
|
---------------------------------------
|
||
|
With NetWare Connectivity and the Microsoft Windows environment, you may
|
||
|
need to manually enable messaging if you want to receive NetWare broadcast
|
||
|
messages while within the Windows environment.
|
||
|
|
||
|
To enable broadcast messaging, do the following:
|
||
|
|
||
|
1. Open the Windows Control Panel. Several icons appear.
|
||
|
|
||
|
2. Choose Networks.
|
||
|
|
||
|
3. In the resulting dialog box, choose NetWare.
|
||
|
|
||
|
4. In the NetWare Utilities dialog box, press the down arrow
|
||
|
key until Enable Broadcast Messages appears in the list box,
|
||
|
and then choose OK.
|
||
|
|
||
|
Messages are now enabled.
|
||
|
|
||
|
|
||
|
6. Using NetWare Connectivity with the NetWare Toolkit for Windows
|
||
|
------------------------------------------------------------------
|
||
|
If you use the NetWare Toolkit for Windows (available on CompuServe)
|
||
|
instead of the NetWare software bundled with the Microsoft Windows
|
||
|
package, the workstation will be unable to receive NetWare broadcast
|
||
|
messages. However, the workstation will work in all other ways.
|
||
|
|
||
|
|
||
|
7. If MS-DOS Boxes Hang or Crash
|
||
|
--------------------------------
|
||
|
After installing NetWare Connectivity on a workstation with the
|
||
|
Microsoft Windows graphical environment, the workstation may hang
|
||
|
or crash when you start an MS-DOS box from within the Windows
|
||
|
environment. (This problem also occurs on NetWare-only workstations.)
|
||
|
You can solve the problem in one of two ways.
|
||
|
|
||
|
One method is to edit the NetWare section of the SYSTEM.INI file in
|
||
|
your Windows directory. In this file, set NWSHAREHANDLES to TRUE. The
|
||
|
NetWare Connectivity Setup program sets NWSHAREHANDLES to TRUE by
|
||
|
default, so unless you change your SYSTEM.INI file you should never
|
||
|
have the problem of MS-DOS boxes that hang or crash.
|
||
|
|
||
|
If you want NWSHAREHANDLES to be FALSE, you can solve the hanging
|
||
|
problem by creating a .PIF file for your MS-DOS boxes, so that the
|
||
|
MS-DOS boxes start in background mode. To do this, follow these steps:
|
||
|
|
||
|
1. Start the Windows program, if it isn't already started.
|
||
|
|
||
|
2. In the Accessories program group, choose PIF Editor.
|
||
|
|
||
|
3. Complete the PIF Editor dialog box:
|
||
|
|
||
|
- In the Program Filename box, type the path to the
|
||
|
COMMAND.COM file, such as
|
||
|
c:\command.com or c:\dos\command.com
|
||
|
- In the Window Title box, type
|
||
|
ms-dos prompt
|
||
|
- In the Start-up Directory box, type
|
||
|
c:\windows
|
||
|
- Near the bottom of the dialog box, select the Background box.
|
||
|
|
||
|
4. From the File menu of the PIF Editor dialog box, choose Save.
|
||
|
|
||
|
5. In the Filename box in the File Save As dialog box, type
|
||
|
msdosbox.pif and then choose OK.
|
||
|
|
||
|
6. Close the PIF Editor dialog box.
|
||
|
|
||
|
7. Go to the Windows program group from which you currently launch
|
||
|
MS-DOS boxes, and select the MS-DOS box program item. Then, from
|
||
|
the Program Manager File menu, choose File Properties.
|
||
|
|
||
|
8. Complete the Program Item Properties dialog box:
|
||
|
|
||
|
- In the Description box, type
|
||
|
ms-dos prompt.
|
||
|
- In the Command Line box, type
|
||
|
c:\windows\msdosbox.pif.
|
||
|
|
||
|
9. Choose OK.
|
||
|
|
||
|
The MS-DOS box program item will now launch MS-DOS boxes in
|
||
|
Background mode.
|
||
|
|
||
|
|
||
|
8. NetWare Connectivity Not Supported on ARCNet
|
||
|
-----------------------------------------------
|
||
|
The current release of LAN Manager does not support NetWare Connectivity
|
||
|
on ARCNet networks. This is because the NDIS network-adapter drivers for
|
||
|
the Thomas-Conrad and SMC ARCNet network-adapter cards are not compatible
|
||
|
with NetWare Connectivity. Microsoft is working on the NDIS drivers for
|
||
|
these cards and a fix will be made available as soon as possible.
|
||
|
|
||
|
|
||
|
9. How NET STOP WORKSTATION Affects NetWare Connectivity
|
||
|
--------------------------------------------------------
|
||
|
When you stop the Workstation service using the NET STOP WORKSTATION
|
||
|
command, LAN Manager performs the following actions, in this order:
|
||
|
|
||
|
1. Logs you off from the network.
|
||
|
|
||
|
2. Unloads each currently loaded protocol. The protocols are
|
||
|
unloaded in the reverse order of their loading (the last one
|
||
|
loaded is the first one unloaded).
|
||
|
|
||
|
3. Stops the Workstation service.
|
||
|
|
||
|
If the unloading of any protocol in step 2 is not successful, the
|
||
|
process stops at that point, any remaining protocols are left loaded,
|
||
|
and the Workstation service does not stop.
|
||
|
|
||
|
With NetWare Connectivity, one of the protocols is IPX. IPX cannot be
|
||
|
unloaded if the NetWare shell (NETx.COM) is running, so if you type NET
|
||
|
STOP WORKSTATION with the NetWare shell running, the command will fail.
|
||
|
|
||
|
For example, if you use the following series of commands, the NET STOP
|
||
|
WORKSTATION command fails because it cannot unload IPX (because the NetWare
|
||
|
shell is running):
|
||
|
|
||
|
NET START WORKSTATION
|
||
|
LOAD NETBEUI
|
||
|
NWLOAD
|
||
|
NET STOP WORKSTATION
|
||
|
|
||
|
The following series of commands will work, however:
|
||
|
|
||
|
NET START WORKSTATION
|
||
|
LOAD NETBEUI
|
||
|
NWLOAD
|
||
|
NWUNLOAD
|
||
|
NET STOP WORKSTATION
|
||
|
|
||
|
If you don't want NET STOP WORKSTATION to automatically unload IPX and stop
|
||
|
NetWare, you can bypass the LOAD IPX command (which is in the NWLOAD.BAT
|
||
|
file), and load IPX by using the following commands (instead of LOAD IPX):
|
||
|
|
||
|
IPXMARK
|
||
|
IPX
|
||
|
|
||
|
Then, when you want to unload IPX, use the following command (instead of
|
||
|
UNLOAD IPX):
|
||
|
|
||
|
IPXREL
|
||
|
|
||
|
If you use these commands, NET STOP WORKSTATION will not try to unload IPX,
|
||
|
because IPX was not loaded with the LOAD IPX command.
|