NDIS 2 WITH LAN SUPPORT

Support Bulletin: 2040 Rev. A

This document contains information on using IBM's LAN Support Program with Racore NDIS drivers.

General Information

There are two protocol drivers supplied with the LAN Support Program that work in conjuction with an NDIS MAC driver; the first is DXMJ0MOD.SYS, or IBM's NETBEUI driver, and the second is DXME0MOD.SYS, or IBM's Etherand (802.2) driver. You must be aware of which protocol is required by your application. Refer to the section below that corresponds to the protocol you will be using.

Installation Procedures (DXME0MOD.SYS - 802.2)

1. Run the DXMAID.EXE program located on the IBM LAN Support Program Backup Diskette.

A. Answer the configuration questions as follows:

Configuration for this computer? -- YES
Use existing configuration information? -- NO
Do you have adapter option diskettes? -- N0
Are you configuring for two adapters? -- NO
Do you need 802.2 interface support? -- YES

B. Press ___ to copy the files.

C. When prompted for the driver type, select IBMTOK_MOD, and ___ to finish the LAN

Support Program installation.

2. Copy the Racore DOS NDIS driver, RTR16LM.DOS, to the subdirectory containing the LAN Support Program (usually\LSP). The Racore NDIS driver can be found on the distribution diskette in the \MSLANMAN.DOS\DRIVERS\TOKENRNG\RTR16LM subdirectory.

3. Edit the CONFIG.SYS file replacing the REM You may need to add 'DEVICE=' for this .... with DEVICE=\LSP\RTR16LM.DOS

** See model CONFIG.SYS file in Appendix A. **

4. Edit the PROTOCOL.INI file. This can be found in the subdirectory containing the LAN Support Program files (usually \LSP).

A. Add the following section:

[RTR16LM_MOD]
DriverName = RTRLM$
RxBufferSize = 256
NumRXBuffers = 6

B. Change the bindings statement in the [DXME0_MOD] protocol section from 'Bindings = IBMTOK_MOD' to 'Bindings = RTR16LM_MOD'.

** See model PROTOCOL.INI file in Appendix B. **

Installation Procedures (DXMJ0MOD.SYS - NETBEUI)

A. Answer the configuration questions as follows:

Configuration for this computer? -- YES
Use existing configuration information? -- NO
Do you have adapter option diskettes? -- NO
Are you configuring for two adapters? -- NO
Do you need 802.2 interface support? -- NO

B. Press __ to copy the files.

C. When prompted for the driver type, select IBMTOK_MOD, and     to finish the LAN Support Program installation.

2. Copy the Racore DOS NDIS driver, RTR16LM.DOS, to the subdirectory containing the LAN Support Program (usually \LSP). The Racore NDIS driver can be found on the distribution diskette in the \MSLANMAN.DOS\DRIVERS\TOKENRNG\RTR16LM subdirectory.

3. Edit the CONFIG.SYS file replacing the REM You may need to add 'DEVICE=' for this ... with DEVICE=\LSP\RTR16LM.DOS

** See model CONFIG.SYS file in Appendix C. **

4. Edit the PROTOCOL.INI file. This can be found in the subdirectory containing the LAN Support Program files (usually \LSP).

A. Add the following section:

[RTR16LM_MOD]
DriverName = RTRLM$

B. Change the bindings statement in the [DXMJ0MOD_MOD] protocol section from 'Bindings = IBMTOK_MOD' to 'Bindings = RTR16LM_MOD'.

** See model PROTOCOL.INI file in Appendix D. **

Appendix A - Sample CONFIG.SYS File Using DXME0MOD.SYS

DEVICE=C:\DOS\HIMEM.SYS
DEVICEHIGH=C:\DOS\SETVER.EXE
BUFFERS=30
FILES=40
DOS=HIGH,UMB
STACKS=9,256
SHELL=C:\COMMAND.COM /E:2000 /P
LASTDRIVE=Z
DEVICE=\LSP\PROTMAN.DOS /I:\LSP
DEVICE=\LSP\RTR16LM.DOS
DEVICE=\LSP\DXMA0MOD.SYS 001
DEVICE=\LSP\DXME0MOD.SYS
DEVICE=\LSP\DXMT0MOD.SYS O=N

Appendix B - Sample PROTOCOL.INI File Using DXME0MOD.SYS

[PROTMAN_MOD]

DriverName = PROTMAN$

[DXMAIDXCFG]

DXME0_MOD = DXME0.NIF
DXMJ0MOD_MOD = DXMJ0MOD.NIF

[DXME0_MOD]

DriverName = DXME0$
Bindings = RTR16LM_MOD

[IBMTOK_MOD]

DriverName = IBMTOK$
EARLYRELEASE
MAXTRANSMITS = 6
RECVBUFS = 2
RECVBUFSIZE = 256
XMITBUFS = 1
XMITBUFSIZE = 2040

[RTR16LM_MOD]

DriverName = RTRLM$
RXBUFFERSIZE = 256
NUMRXBUFFERS = 6

Appendix C - Sample CONFIG.SYS File Using DXMJ0MOD.SYS

DEVICE=C:\DOS\HIMEM.SYS
DEVICEHIGH=C:\DOS\SETVER.EXE
BUFFERS=30
FILES=40
DOS=HIGH,UMB
STACKS=9,256
SHELL=C:\COMMAND.COM /E:2000 /P
LASTDRIVE=Z
DEVICE=\LSP\PROTMAN.DOS /I:\LSP
DEVICE=\LSP\RTR16LM.DOS
DEVICE=\LSP\DXMA0MOD.SYS 001
DEVICE=\LSP\DXMJ0MOD.SYS

Appendix D - Sample PROTOCOL.INI File Using DXMJ0MOD.SYS

[PROTMAN_MOD]

DriverName = PROTMAN$

 

[DXMAIDXCFG]

DXME0_MOD = DXME0.NIF

DXMJ0MOD_MOD = DXMJ0MOD.NIF

 

[DXMJ0MOD_MOD]

DriverName = NETBEUI$

Bindings = RTR16LM_MOD

NCBS = 15

ADAPTRATE = 1000

WINDOWERRORS = 0

PIGGYBACKACKS = 1

DATAGRAMPACKETS = 2

PACKETS = 50

PIPELINE = 20

MAXTRANSMITS = 6

MINTRANSMITS = 2

LANABASE = 0

CHAINX5C = 0

 

[IBMTOK_MOD]

DriverName = IBMTOK$

EARLYRELEASE

MAXTRANSMITS = 6

RECVBUFS = 2

RECVBUFSIZE = 256

XMITBUFS = 1

XMITBUFSIZE = 2040

 

[RTR16LM_MOD]

DriverName = RTRLM$