# Installing SMART.EXE manually

| Load SMART.EXE before your network software (and, if applicable, before Microsoft Windows). If you need an ODI interface, run SMART.EXE from AUTOEXEC.BAT and not CONFIG.SYS. This allows LSL.COM to load first.

To install SMART.EXE:

1. Copy EXTRACT.EXE from the \SMART directory of the Madge Install disk 2 onto your boot disk. This is a self-extracting executable file containing SMART.EXE and all of the .SMT protocol module files. Run EXTRACT to unpack these files.

2. Use a text editor to create a SMART.CFG file (see Using a SMART.CFG below).

3. Include the SMART command in AUTOEXEC.BAT:
   SMART [path=<PATH>]

   (The path parameter specifies where SMART.EXE finds your SMART.CFG. Only use it if SMART.CFG is not in the same directory as SMART.EXE.)

   If you do not have an AUTOEXEC.BAT, create one. Alternatively, run SMART.EXE from CONFIG.SYS:
   DEVICE=<PATH>SMART.EXE [path=<PATH>]

4. Reboot your computer.

The number of modules you can load

Install only the interfaces and protocols you need. If your Ringnode has:

- 512kbytes of RAM, install up to six modules.
- 256kbytes of RAM, install up to four modules.
- 128kbytes of RAM, install up to two modules.

If you install TCP/IP for a 128kbyte Ringnode, do not load any additional modules.

For Ringnodes with more than 128kbytes of memory, TCP/IP counts as three modules.

Using a SMART.CFG

Using a SMART.CFG file helps you to organize and maintain your driver configuration. If you use a SMART.CFG file that is in the same directory as SMART.EXE, your command line need contain only the word SMART.

    [HOST]
    [CARD]
       [IPX]
       [ODI]

Figure 1 A SMART.CFG enabling IPX and ODI

The following are alternative methods of installing Smart IPX and Smart ODI (the first uses a SMART.CFG, the second uses the command line):

- To enable an IPX and an ODI interface by using a SMART.CFG, include in your SMART.CFG at least the information in Figure 1 above.

- To enable an IPX and an ODI interface without using a SMART.CFG, include on the command line at least the following: SMART IPX ODI

You cannot enable NDIS or TCP/IP from the command line. Use a SMART.CFG.

Format of the SMART.CFG

The sections of the SMART.CFG file are indicated by a heading in square brackets on a new line. You can use upper- or lower-case, and you can put comments on any line (after a semi-colon). Specify the interfaces or protocols you require after the [HOST] and [CARD] headings. Enable the interfaces and protocols in any order. Sample SMART.CFG files.

    [HOST]
    ;<comments><host parameters>

    [CARD]
    <card parameters>

    [LLC]
    <LLC parameters>

    [NETB]
    <NETB parameters>

Using NET.CFG or PROTOCOL.INI as well as SMART.CFG

You can specify:

- TCP/IP parameters in the protocol TCP/IP section of NET.CFG.
- ODI parameters in the link driver smart section of NET.CFG
- NDIS parameters in the [SMART_NDIS] section of PROTOCOL.INI.