XCLN: Mobile Users of Exchange on Win3.1 Using One ConfigurationLast reviewed: April 15, 1997Article ID: Q160053 |
The information in this article applies to:
SYMPTOMSFor computers running Microsoft Windows 3.1 and LAN Manager for MS-DOS, the ShivaRemote is used to remotely access computers running Microsoft Exchange Server. However, those users who need to carry the computer back and forth between home and an office have to reconfigure the settings every time they move, because transport layer protocols cannot be bound to a LAN card driver and to the ShivaRemote driver at the same time.
WORKAROUNDAn administrator can set up one configuration that works both at home and at the office for these users. The workaround is to load two transport drivers, NetBEUI and TCP/IP, which are bound to a LAN card driver and the ShivaRemote driver respectively. Because the NetBEUI protocol provides the fastest throughput to NetBIOS resources when accessed over a remote access connection, it can be used for remote connectivity and the TCP/IP is used on a LAN. Do the following procedures to make the configuration work:
b. Enable NetBEUI/LLC in the "Protocol Configuration" dialog. c. When ShivaRemote Setup is complete, restart your computer so that the configuration changes you made take effect. DEVICE=C:\EXCHANGE\SHIVA\DIALNDIS.EXE (After the line DEVICE=...\PROTMAN.DOS /i:C:\LANMAN.DOS)
[NetBEUI_XIF] ;BINDINGS="LAN Card Driver" Make this line a comment. BINDINGS=SDIALIN$ Add this line. [SDIALIN$] Add this line. DriverName=SDIALIN$ Add this line. If users want to use the remote mail functionality of the Exchange, the Exchange profile needs to be configured as follows.
REFRENCEThe following sample files of Config.sys, Autoexec.bat and Protocol.ini are included here as reference. ----- Autoexec.bat ------- C:\WIN3.1\SMARTDRV.EXE @ECHO OFF PROMPT $p$g PATH C:\WIN3.1;C:\DOS SET TEMP=C:\DOS @REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.2a set path=c:\lanman.dos\netprog;%path%;c:\exchange\shiva set SHIVA=C:\exchange\shiva C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\umb.com NET START WORKSTATION LOAD TCPIP SOCKETS LOAD NETBEUI @REM ==== LANMAN 2.2a == DO NOT MODIFY BETWEEN THESE LINES == LANMAN 2.2a ----- Config.sys ------- DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\LANMAN.DOS\DRIVERS\DOSUTILS\EMM386.EXE NoEMS REM DEVICE=C:\WIN3.1\EMM386.EXE NoEMS DOS=HIGH,UMB FILES=30 SHELL=C:\DOS\COMMAND.COM C:\DOS\ /p LASTDRIVE=Z DEVICE=C:\WIN3.1\SMARTDRV.EXE /DOUBLE_BUFFER STACKS=9,256 DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS /i:C:\LANMAN.DOS device=c:\exchange\shiva\dialndis.exe DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\NE2000\NE2000.DOS DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\tcpdrv.dos /i:C:\LANMAN.DOS DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\tcpip\nemm.dos ----- Protocol.ini -------- [PROTMAN] DRIVERNAME = PROTMAN$ DYNAMIC = YES PRIORITY = NETBEUI[SDIALIN$] DriverName=SDIALIN$ [TCPIP_XIF] DRIVERNAME = TCPIP$ IPADDRESS0 = SUBNETMASK0 = DEFAULTGATEWAY0 = NBSESSIONS = 6 TCPSEGMENTSIZE = 1450 TCPWINDOWSIZE = 1450 LOAD = tcptsr[c],tinyrfc[c],emsbfr[cr] UNLOAD = "unloadt /notsr[dc]" BINDINGS = "NE2000_NIF" NETFILES = C:\LANMAN.DOS\ETC LANABASE = 0[NETBEUI_XIF] Drivername = netbeui$ SESSIONS = 6 NCBS = 12 ;BINDINGS = "NE2000_NIF" BINDINGS = SDIALIN$ LANABASE = 1[NE2000_NIF] ; protocol.ini section for the Novell NE2000 Card IOBASE = 0x300 INTERRUPT = 3 DRIVERNAME = MS2000$ |
Additional query words:
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |