### TechNote

Number:06401-01
Date:October 1994

## Installing an NDIS driver for DOS workstations under Banyan VINES

### 1 Introduction

This TechNote tells you how to install a Madge NDIS2 driver for DOS workstations that are connected to a server running Banyan VINES version 5.5x.

There are two NDIS2 drivers to choose from. First follow the instructions in Section 2, then follow the instructions in Section 3 or 4:

- To achieve maximum performance from the Ringnode, use the Madge Fastmac driver SMARTND.DOS (see Section 3).

- To save DOS memory, use the Madge Smart NDIS module (available from the BBS) (see Section 4 and the Appendix).

Note

Before you install the driver software for your Ringnode, run the Madge diagnostics program (DIAG.EXE) and make a note of the interrupt setting that the Ringnode is using.

### 2 The Banyan VINES workstation disks

1. Copy the VINES LAN Software (DOS) Install disk to a directory on your workstation called C:\VINES.
2. Go to the directory C:\VINES and run the PCONFIG program.
3. Select Network Card Settings from the main menu.
4. Select NDIS Token Ring from the "Network Card Settings" window.
5. In the "NDIS Token Ring" window, type the Ringnode's interrupt setting.
6. Proceed to Section 3, 4, or the Appendix.

### 3 The Fastmac driver SMARTND.DOS

After Section 2, perform the following:

1. For the Bindings= option, type: SMARTND_NIF

2. Press F10 to save your configuration. Press Escape to return to the main menu. Then press F10 again.
3. Copy all the files in the NDIS directory on the VINES (DOS) workstation disks to the directory C:\VINES on your workstation.

4. Insert the floppy disk containing your Madge NDIS2 driver. Copy the file SMARTND.DOS into the directory C:\VINES.

5. Use a text editor to create a file called PROTOCOL.INI in the directory C:\VINES.
6. Ensure that your PROTOCOL.INI file contains at least the information in the listing below.

       [PROTOCOL MANAGER]
       DRIVERNAME = PROTMAN$
       [VINES_XIF]
       DRIVERNAME = NDISBAN$
       BINDINGS = SMARTND_NIF
       [SMARTND_NIF]
       DRIVERNAME = SMARTND$

7. Add the following 2 lines to the end of your CONFIG.SYS file:

       DEVICE=C:\VINES\PROTMAN.DOS /I:C:VINES
       DEVICE=C:\VINES\SMARTND.DOS

8. Add the following line to the AUTOEXEC.BAT file: `BAN /NDTOKBAN`

9. Reboot the workstation.

### 4 The Smart NDIS driver

The NDIS2 module of the Madge Smart II Software (NDIS.SMT), is currently available from the BBS. For the location of files on the BBS, see TechNote 99102.

1. For the Bindings= option, type: SMART_NDIS

2. Press F10 to save your configuration. Press Escape to return to the main menu. Then press F10 again.

3. Copy all the files in the NDIS directory on the VINES (DOS) workstation disks to the directory C:\VINES on your workstation.

4. Use a text editor to create a file called SMART.CFG. This file must contain at least the information in the listing below.

       [HOST]
       [CARD]
       [NDIS]	; enable the NDIS2 interface

5. Copy the following files into the directory C:\VINES:

       SMART.EXE
       NDIS.SMT
       SMART.CFG

6. Use a text editor to create a file called PROTOCOL.INI in the directory C:\VINES.

7. Ensure that your PROTOCOL.INI file contains at least the information in the listing below.

       [PROTOCOL MANAGER]
       DRIVERNAME = PROTMAN$
       [VINES_XIF]
       DRIVERNAME = NDISBAN$
       BINDINGS = SMTNDIS_NIF
       [SMTNDIS_NIF]
       DRIVERNAME = SMART_NDIS$

8. Add the following line to the end of the CONFIG.SYS file:

   `DEVICE=C:\VINES\PROTMAN.DOS /I:C:VINES`

9. Perform one of the following:

   - If you want to run SMART.EXE from CONFIG.SYS, add the following line after the line that runs PROTMAN.DOS:
     `DEVICE=C:\VINES\SMART.EXE`

   - • If you want to run SMART.EXE from AUTOEXEC.BAT, add the following line to the AUTOEXEC.BAT file:
     `C:\VINES\SMART`

10. Add the following line to AUTOEXEC.BAT (ensure that you put this after the line that runs the Smart II Software): BAN /NDTOKBAN

11. Reboot the workstation.

### Appendix - Linking the Smart NDIS driver

An alternative way to install the Smart NDIS interface is to link the components of the software into a single file and to load that file as a device driver. To enable you to do this, a batch file called SMTNDIS.BAT is provided on the BBS. (For the location of files on the BBS, see TechNote 99102.) The effect of running this is to create a driver called SMTNDIS.DOS.

After Section 2, perform the following:

1. For the Bindings= option, type: SMTNDIS_NIF

2. Press F10 to save your configuration. Press Escape to return to the main menu. Then press F10 again.
3. Copy all the files in the NDIS directory on the VINES (DOS) workstation disks to the directory C: \VINES on your workstation.

4. Use a text editor to create a file called SMART.CFG. This file must contain at least the information in Figure 4.

       [HOST]
       [CARD]
       [NDIS]	; enable the NDIS2 interface

5. Copy the following files to the workstation's C:\VINES directory:

   SMTNDIS.BAT
   SMART.EXE
   SMARTLINK.EXE
   SMART.CFG
   NDIS.SMT

6. At the DOS prompt, type:

   `SMTNDIS C:\VINES C:\VINES`

7. Use a text editor to create a file called PROTOCOL.INI in the directory C:\VINES.

8. Ensure that your PROTOCOL.INI contains at least the information in the listing below.

       [PROTOCOL MANAGER]
       DRIVERNAME = PROTMAN$
       [VINES_XIF]
       DRIVERNAME = NDISBAN$
       BINDINGS = SMTNDIS_NIF
       [SMTNDIS_NIF]
       DRIVERNAME = SMART_NDIS$

9. Add the following 2 lines to the end of your CONFIG.SYS file:

       DEVICE=C:\VINES\PROTMAN.DOS /I:C:VINES
       DEVICE=C:\VINES\SMTNDIS.DOS

10. Add the following line to the AUTOEXEC.BAT file:

    `BAN /NDTOKBAN`

11. Reboot the workstation.