If you are running Microsoft Windows version 3.1 or 3.0 on your workstations, make sure that you use the WIN=31 or WIN=30 parameter when you are configuring your Smart II Software. If you are running Microsoft Windows for Workgroups version 3.10 or 3.11, make sure that you use the WIN=31 parameter when you are configuring your Smart II Software.
SMART [path=
The optional path parameter specifies where SMART.EXE finds your SMART.CFG file (if SMART.CFG is not in the same directory as SMART.EXE).
If you do not have an AUTOEXEC.BAT file, create one containing the SMART command line.
Alternatively, run SMART.EXE from the CONFIG.SYS file. Use the following line:
DEVICE=
If you want to run SMART.EXE in DOS Upper Memory, you must run it from the AUTOEXEC.BAT file. For details of the HIGH parameter, see TechNote 06609.
If you are using the ODI.SMT module, run SMART.EXE from the AUTOEXEC.BAT file and ensure that LSL.COM loads first.
When you run SMART.EXE, you do not need to specify any protocol modules on the command line. We recommend you specify them in a SMART.CFG file. 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
Sample SMART.CFG files are printed in Figures 2 and 3.
We recommend that you use a SMART.CFG file. This makes it easier for you to organize and maintain your configuration. However, for simple installations (for example, using default parameters), you can run SMART.EXE by specifying your protocols on the command line. The following example downloads IPX and NetBIOS onto your Ringnode:
SMART IPX NETB
If you are using the Smart TCP/IP software, specify the individual interfaces in a SMART.CFG file. You cannot run the TCP/IP modules from the command line. The components of the Smart TCP/IP software are: TCP.SMT, IP.SMT, UDP.SMT, NOVAPI.SMT, and RARPD.SMT.
[HOST] <; comments>
<host-specific parameters>
[CARD]
<card-specific parameters>
[LLC]
<LLC parameters>
[IPX]
<IPX parameters>
[NETB]
<NETB parameters>
[ODI]
<ODI parameters> ; ODI parameters can go in NET.CFG
[NOVAPI]
[TCP]
<TCP parameters> ; TCP parameters can go in NET.CFG
[IP]
<IP parameters> ; IP parameters can go in NET.CFG
[UDP]
<UDP parameters> ; UDP parameters can go in NET.CFG
[RARPD]
<RARPD parameters>Figure 1 Format of the SMART.CFG file
We recommend that you do not change protocol parameters from the defaults unless you have experience of configuring adapters. For full details of the parameters available, see the TechNotes listed in the table below:
TechNote Title
06609 Smart II Software: host parameters 06610 Smart II Software: card parameters 06611 Smart II Software: LLC parameters 06612 Smart II Software: NetBIOS parameters 06613 Smart II Software: IPX parameters 06614 Smart II Software: ODI parameters 06615 Smart II Software: TCP/IP parameters 06616 Smart II Software: NOVAPI parameters 06617 Smart II Software: RARPD parameters 06618 Smart II Software: configuring for source routing bridges
If you specify protocol parameters that cannot be accommodated, SMART.EXE terminates with an error message.
Figure 2 shows a sample file for the configuration of a single Smart 16/4 Ringnode with 256- or 512kbytes of on-board memory. The protocols downloaded are IPX, ODI, LLC, and NetBIOS. For full details of parameters, refer to the INFO utility.
[HOST] ; Host-specific parameters.
win=31 ; Set up for Windows 3.1
high ; Run SMART.EXE in Upper Memory.
[CARD] ; Ringnode-specific parameters.
node.address=400012345678 ; Override burnt-in address.
frame.size=4096 ; Max framesize is 4096 bytes.
lomem ; Copy DMA exchanges through
; buffers in low memory.
[IPX] ; IPX interface enabled.
source.routing=y ; IPX source routing enabled.
[ODI] ; ODI interface enabled.
frame=token-ring_snap ; ODI to support SNAP frames.
[LLC] ; LLC interface enabled.
rx.size=2000 ; LLC receive frames limited to
; 2000 bytes.
stations=80 ; 80 LLC links available to NetBIOS.
est = 10 ; 10 extra links available to
; other LLC applications.
[NETB] ; NETB interface enabled.
sessions =35 ; 35 NetBIOS sessions available.Figure 2 Sample SMART.CFG file for the configuration of a single Ringnode
Figure 3 shows a sample file for the configuration of a single Smart 16/4 Ringnode with 256- or 512kbytes of on-board memory. The interfaces downloaded are for ODI and TCP/IP.
[HOST] ; Host-specific parameters.
win=31 ; Set up for Windows version 3.1.
high ; Run SMART.EXE in Upper Memory.
[CARD] ; Ringnode-specific parameters.
io.location=1a20 ; Locate Ringnode at address 1a20.
[NOVAPI] ; LAN WorkPlace for DOS interface.
enable.statistics=no ; Disable MIB information (saves
; 2kbytes of DOS memory).
[TCP] ; TCP interface enabled.
tcp.requests=32 ; Allow the Ringnode to operate with a
; high number (32) of outstanding TCP commands.
[IP] ; IP interface enabled.
ip.address=193.35.4.21 ; IP address of host computer.
ip.router=193.35.4.99 ; IP address of default router.
enable.mib=no ; Disable MIB (to improve performance).
[UDP] ; UDP interface enabled.
udp.ports=2 ; Only two UDP ports required.
[ODI] ; ODI interface enabled.
frame=token-ring_snap ; ODI to support SNAP frames.
odi.source.routing=y ; ODI ource routing enabled.Figure 3 Sample SMART.CFG file for the configuration of a single Ringnode using the suite of TCP/IP modules