

{               AI-NDIS AND TOKROUTE COMMAND LINE SWITCHES
{             ===============================================

   Below are descriptions of the optional parameters you can include on
   the AI-NDIS and TOKROUTE command line.  For each you will see the name,
   the valid range of options and a description of its purpose.  If the
   switch does not mention a specific program name, it works with both
   AI-NDIS.EXE and TOKROUTE.EXE.

   ----------
   @switch-file

   This switch instructs the application to look for further options in a
   switch file you have previously created.  You can place as many command
   line switches in the file as you wish.  This is extremely useful for
   reducing the length of the command line if you will be using many
   switches.  You may use any switches on the command line after the
   switch filename.  The switch values given from the command line will
   take precedence over those given in the switch file.  You may invoke
   switch files from within switch files as often as you wish.

   The file should contain valid switches. You may also include comments
   for each line of the switch file.  Comments must be preceded by a
   semicolon (;) at the beginning of each line or after switches.  For
   example:

             ; AI-NDIS switch file ;
             BIND_TO=AEXNDIS_NIF    ; Bind to AEXNDIS driver
             IRQ=15                 ; MAC IRQ set to 15
             VERBOSE                ; Display verbose information

   ----------
   ALL_ROUTES_BROADCAST [SINGLE_ROUTE_BROADCAST]

   This TOKROUTE switch specifies that unknown addresses and broadcast
   frames should be sent with all routes broadcasting source routing
   information.  Using this switch also changes the activity of a
   previously loaded source router.


   ----------
   BIND_TO=module_name

   Specifies the MAC driver module name to which AI-NDIS will bind.  The
   module_name is the one that appears in square brackets.  The default is
   AEXNDIS_NIF.  The module name in the following PROTOCOL.INI section is
   "MODULE_NAME."

             [MODULE_NAME]
               DriverName=NDISDRV$
               IOBase = 0x210
               Interrupt = 8

   ----------
   HELP or ?

   This switch displays information about the valid command line switches
   for a LANtastic program but does not install the application.


   ----------
   IEEE

   This AI-NDIS switch causes all transmitted packets to be in the IEEE
   802.3 format instead of the XEROX format.  When using this switch
   AI-NDIS will transmit and receive only IEEE 802.3 packets.

   ----------
   IRQ=d [none] 2 to 15 decimal

   Specifies the interrupt level of the MAC driver to which AI-NDIS will
   bind.  Normally the interrupt level can be read from the MAC driver
   configuration table.  If you are binding AI-NDIS to a NDIS 1.0 MAC
   driver, or if the MAC driver incorrectly reports the interrupt level,
   you must use this parameter.  Failure to do so can cause lockup
   problems and/or seriously degraded performance.  If you are unsure
   which IRQ setting AI-NDIS is using, run the VERBOSE switch on the
   command line.

   ----------
   MPX=hh [C7] C0-FF hex

   This switch specifies the DOS multiplex (MPX) number to use for
   communication with the low-level driver.  You need to change this value
   only if it does not match the value of the previously loaded driver.
   If you are using LANtastic/AI, this value is the one used by the
   AI-NDIS PROTOCOL driver.  Multiplex numbers 00 through BF are reserved
   for DOS use.  Use a multiplex number between C0 and FF.

   ----------
   NO_BIND

   Instructs AI-NDIS not to bind to a MAC driver at load time.  If the
   NO_BIND parameter is specified and a PACKET_SIZE other than 1514 is
   desired, you must specify a PACKET_SIZE.  You must use the NO_BIND
   switch when using PROTMAN.DOS V1.x.  When running PROTMAN.DOS V2.0 in
   static mode, specify this parameter if other modules need to load
   before binding takes place.

   ----------
   PACKET_SIZE=dddd [Ethernet=1514, Token Ring=4490, Arcnet=512]
                    574-4300 decimal

   This AI-NDIS switch specifies the maximum size of transmitted IEEE 802.3
   packets.  Even when you reduce the packet size, AI-NDIS can still
   receive larger packets.

   ----------
   PROTOCOL_ID=hh [00] 00-FF hex

   This AI-NDIS switch specifies the Token-Ring SNAP protocol ID that some
   routers and bridges use to identify packets.  Some router and bridge
   vendors refer to this as the SNAP organizational code or OUI
   (Organizational Unique Identifier).  When using IBM 8209 bridges and
   other vendor equipment the default 00 should be used.  When using Cisco
   equipment use F8.  Refer to the router/bridge documentation for
   information on this setting.  This switch only applies to Token-Ring and
   is only applicable if you are using a bridge or router.

   ----------
   RECEIVE_BUFFERS=dd [2] 0-30 decimal

   Specifies the number of receive buffers to allocate for AI-NDIS.  Each
   receive buffer will take up the amount of memory specified with the
   PACKET_SIZE option.  The default is two receive buffers.  Increasing
   this value may reduce the amount of network disconnects and increase
   network speed.

   ----------
   REMOVE

   This switch removes the program from memory.  You must remove Terminate
   and Stay Resident (TSR) programs in the opposite order that they were
   loaded.  For example, if you load AI-NDIS and then AILANBIO, you must
   remove AILANBIO before you can remove AI-NDIS.

   ----------
   ROUTE_ENTRIES=ddd [8] 1 to 500 decimal

   This TOKROUTE switch specifies maximum number of entries in the routing
   table.

   ----------
   VERBOSE

   This switch installs and displays detailed information about the
   configuration of the program.

   ----------
   XEROX

   This switch causes all transmitted packets to be in the XEROX format
   instead of the IEEE 802.3 standard.  When using this switch AI-NDIS.EXE
   will receive both XEROX and IEEE 802.3 packets.

   Refer to your NDIS driver documentation for information on the valid
   protocol manager and MAC driver parameters.  Refer to your LANtastic
   manuals for information on the valid AI-NDIS and AILANBIO optional
   parameters.

