### TechNote

Number: 06902-02
Date: May 1994

## Supporting Microsoft Windows for Workgroups version 3.11

This TechNote tells you some of the ways you can provide driver support for your Windows for Workgroups workstations. The drivers it refers to are from Release 4.2 of the Smart LAN Support Software. They are available from the Madge BBS.

### 1 Selecting drivers

Select one of the following drivers according to the requirements of your system:

- The Madge NDIS3 driver. This is called MDGWFWG.386. It is a protected mode driver that uses no DOS memory. (It loads into extended memory.) This driver is based on the Madge Fastmac technology. For installation, see Section 2. For further configuration, see Appendix A.

- The Madge NDIS2 driver. This is called SMARTND.DOS. It is a real mode driver that loads into DOS memory. It is based on the Madge Fastmac technology. Many existing NDIS applications require an NDIS2 interface. An example is Microsoft's TCP protocol. For installation, see Section 3.

- The Madge ODI driver. This is called MADGEODI.COM. It is a real mode driver that loads into DOS memory. This driver is based on the Madge Fastmac technology. We recommend you use it if you require a NetWare connection, and you do not require connections to IBM host computers. For installation, see Section 4.

- The Madge Smart II Software interfaces. These provide DOS memory savings. If you are using host connections that require an 802.2 (LLC) interface, we recommend you use the Smart II Software. You can also use it to provide an alternative to the MADGEODI driver for NetWare connectivity. For installation, see Section 5.

### 2 Installing the NDIS3 driver

The Madge NDIS3 driver for Windows for Workgroups version 3.11 is called MDGWFWG.386. To install it, perform the following:

1. Run the Network Setup program from the Network group.

2. In the Network Setup dialog box, click on Remove and remove any drivers and protocols that are currently installed on the Ringnode that you want to use.

3. Click on Drivers. This brings up the Network Drivers dialog box.

4. Click on Add Adapter... This brings up the Add Network Adapter dialog box.

5. - If you are installing the driver for the first time, select Unlisted or Updated Network Adapter from the list of options. Click on OK. This brings up the Install Driver dialog box. Enter the path of the directory containing the MDGWFWG.386 and OEMSETUP.INF files. For example, if you are installing from Disk 2 of the LSS 4.2 release disks, type the following:

     `A:\WFWG\NDIS3`

     Otherwise, type the path of the directory that you stored the files in when you downloaded them from the BBS.

     From the Unlisted or Updated Network Adapter dialog box, select the option corresponding to the Ringnode you have installed. The option is one of the following:

     - Madge Smart 16/4 Ringnode [EISA]
     - Madge Smart 16/4 Ringnode [ISA]
     - Madge Smart 16/4 Ringnode [MCA]

   - If you are not installing the driver for the first time, select the option corresponding to the Ringnode you have installed. (The options are those listed above.) Click on OK.

6. You are asked to confirm your Ringnode's I/O address, interrupt number, and DMA setting.

   Note

   To view or change parameters in the PROTOCOL.INI file, click on Advanced in the Network Drivers dialog box.

### 3 Installing the NDIS2 driver

The Madge NDIS2 driver is called SMARTND.DOS. This driver is shipped with Windows for Workgroups 3.11. To install it, perform the following:

1. Run the Network Setup program from the Network group.

2. In the Network Setup dialog box, click on Remove and remove any drivers and protocols that are currently installed on the Ringnode that you want to use.

3. Click on Drivers. This brings up the Network Drivers dialog box.

4. Click on Add Adapter... This brings up the Add Network Adapter dialog box.

5. Select the Madge Smart 16/4 Ringnode that is installed in your computer.

6. If the Ringnode's name is followed by [NDIS2], your installation is complete. If not:

   1. Click on Setup.
   2. Click on Driver Type.
   3. Select Real mode NDIS driver.
   4. Click on OK.

   Note

   To view or change parameters in the PROTOCOL.INI file, click on Advanced in the Network Drivers dialog box

### 4 Installing the MADGEODI driver

The Madge host-resident ODI driver is called MADGEODI.COM. To install it, perform the following:

1. Set up your workstation for NetWare connectivity (see TechNote 06701). Ensure that the following drivers load in the following order:

   - LSL.COM
   - MADGEODI.COM
   - IPXODI.COM

2. Run the Network Setup program from the Network group.

3. In the Network Setup dialog box, click on Remove and remove any drivers and protocols that are currently installed on the Ringnode that you want to use.

4. Click on Drivers. This brings up the Network Drivers dialog box.

5. Click on Add Adapter... This brings up the Add Network Adapter dialog box.

6. Select the Madge Smart 16/4 Ringnode that is installed in your computer.

7. If the Ringnode's name is followed by [ODI/NDIS3], your installation is complete. If not:

   1. Click on Setup.
   2. Click on Driver Type.
   3. Select ODI driver.
   4. Click on OK.

### 5 Installing the Smart II Software

As an alternative to the host-resident drivers, you can run Windows for Workgroups over the Smart NetBIOS and/or Smart ODI interfaces. For instructions about choosing and installing the Smart II Software interfaces, see TechNotes 06607 and 06608. Perform one or both of the following:

- Load the Madge Smart NetBIOS interface. Ensure that you delete the NET START command from your AUTOEXEC.BAT file. If you require host connections, load the Smart LLC interface as well.

- Load the Smart ODI interface as described in TechNote 06607. When you have done this, perform steps 1 through 6, in the section "Installing the MADGEODI driver". Then edit your PROTOCOL.INI and NET.CFG files by changing all occurrences of MADGEODI to SMART. If you require host connections, load the Smart LLC interface as well.

Note

Ensure that you put the WIN=31 parameter in the [HOST] section of your SMART.CFG configuration file.

### Appendix A Further configuration of the NDIS3 driver

To configure further the NDIS3 driver, once you have installed it, perform the following:

1. Run the Network Setup program from the Network group.

2. In the Network Setup dialog box, click on Drivers. This brings up the Network Drivers dialog box.

3. Select the driver you are reconfiguring, and click on Setup. In the dialog box whose title is the name of the driver you selected, you can change your Ringnode's I/O address and interrupt number.

4. Click on Advanced... In the dialog box whose title is the name of the driver you selected, click on the parameters you want to change. They are:

   DMA Channel
     This option applies only to Ringnodes that use an ISA bus. Set it to 0, 1, 3, 5, or 6. If you enter 0, the driver uses PIO mode.

   Maximum frame size
     This option limits the size of the frame your driver can transmit or receive.

   Receive buffer size
     This option allows you to alter the amount of memory that is allocated to the receive buffer. This is a buffer in a part of PC memory that cannot be paged in a virtual memory environment. The receive buffer must not exceed 65535 bytes.

   Transmit buffer size
     This option allows you to alter the amount of memory that is allocated to the transmit buffer. This is a buffer in a part of PC memory that cannot be paged in a virtual memory environment. The transmit buffer must not exceed 65535 bytes.