home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Programmer's Library 1.3 / Microsoft_Programmers_Library.7z / MPL / net / landdg.txt < prev    next >
Encoding:
Text File  |  2013-11-08  |  129.6 KB  |  3,949 lines

  1.  Microsoft LAN Manager - Network Device Driver Guide
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  ────────────────────────────────────────────────────────────────────────────
  11.             Microsoft(R) LAN Manager - Network Device Driver Guide
  12.  
  13.                                  VERSION 2.0
  14.  ────────────────────────────────────────────────────────────────────────────
  15.  
  16.  
  17.                             Microsoft Corporation
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  Information in this document is subject to change without notice and does
  26.  not represent a commitment on the part of Microsoft Corporation. The
  27.  software described in this document is furnished under a license agreement
  28.  or nondisclosure agreement. The software may be used or copied only in
  29.  accordance with the terms of the agreement. It is against the law to copy
  30.  the software on any medium except as specifically allowed in the license or
  31.  nondisclosure agreement. No part of this manual may be reproduced or
  32.  transmitted in any form or by any means, electronic or mechanical, including
  33.  photocopying and recording, for any purpose without the express written
  34.  permission of Microsoft Corporation.  The LAN Manager Remoteboot service
  35.  does not in any way amend nor supersede the provisions of the end user
  36.  license agreements for MS-DOS or MS OS/2 ("Microsoft Software"). Those end
  37.  user license agreements limit the use of a given copy of Microsoft Software
  38.  to a single terminal connected to a single computer. They also prohibit the
  39.  use of such Microsoft Software on a network or otherwise on more than one
  40.  computer or computer terminal at the same time. Accordingly, Microsoft
  41.  Software may not be remotely loaded to terminals or workstations unless you
  42.  have a valid Microsoft end user license for each such remoteboot
  43.  workstation.  U.S. Government Restricted Rights  The SOFTWARE and
  44.  Documentation are provided with RESTRICTED RIGHTS. Use, duplication, or
  45.  disclosure by the Government is subject to restrictions as set forth in
  46.  subparagraph (c) (1) (ii) of The Rights in Technical Data and Computer
  47.  Software clause at 252.227-7013 or paragraphs (c) (1) and (2) of Commercial
  48.  Computer Documentation─Restricted Rights at 48 CFR 52.227-19, as applicable.
  49.  Contractor/Manufacturer is Microsoft Corporation/One Microsoft Way/Redmond,
  50.  Washington 98052-6399.  (C)1990 Microsoft Corporation. All rights reserved.
  51.  Printed in the USA.  Microsoft, MS, MS-DOS, and the Microsoft logo are
  52.  registered
  53.  trademarks of Microsoft Corporation.
  54.  
  55.  
  56.  3Com, EtherLink, and EtherLink Plus are registered trademarks
  57.  of 3Com Corporation. EtherLink/MC, EtherLink II, TokenLink, and TokenLink
  58.  Plus are trademarks of 3Com
  59.  Corporation.
  60.  
  61.  DEC is a registered trademark of Digital Equipment Corporation.
  62.  
  63.  IBM, AT, and PS/2 are registered trademarks of International
  64.  Business Machines
  65.  Corporation.
  66.  
  67.  Intel is a registered trademark of Intel Corporation.
  68.  
  69.  Ungermann-Bass is a registered trademark of Ungermann-Bass,
  70.  Inc.
  71.  
  72.  Western Digital is a registered trademark of Western
  73.  Digital Corporation.
  74.  
  75.  Xerox and EtherNet are registered trademarks of Xerox
  76.  Corporation.
  77.  
  78.  Document Number: SY14406-0590
  79.   OEM-P787-2Z
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  Table of Contents
  87.  ────────────────────────────────────────────────────────────────────────────
  88.  
  89.  
  90.  
  91.  Before You Begin
  92.       How To Use This Manual
  93.       Notational Conventions
  94.       Finding Further Information
  95.  
  96.  Chapter 1  About Network Device Drivers
  97.  
  98.       Types of Network Device Drivers
  99.       Protocol Manager
  100.       Network Device Driver Configuration Files
  101.              CONFIG.SYS
  102.              PROTOCOL.INI
  103.              LANMAN.INI
  104.       Configuration Examples
  105.  
  106.  Chapter 2  Network Device Driver Options
  107.  
  108.       Transport Drivers
  109.              Microsoft NetBEUI 2.0
  110.              Remoteboot (COMTOKR)
  111.       Media Access Control Drivers
  112.              3Com EtherLink
  113.              3Com EtherLink II
  114.              3Com EtherLink/MC
  115.              3Com TokenLink
  116.              IBM Token-Ring Cards
  117.              IBM PC Network II and Baseband
  118.              IBM PC Network II/A and Baseband/A
  119.              Interlan NI-5210
  120.              Interlan NI-9210
  121.              NCR Token-Ring
  122.              Ungermann-Bass UBMAC
  123.              Western Digital EtherCard Plus and EtherCard Plus/A
  124.              Western Digital TokenCard, TokenCard WS, and TokenCard PLUS16
  125.       Monolithic Drivers
  126.  
  127.  Glossary
  128.  
  129.  
  130.  Index
  131.  
  132.  
  133.  
  134.  
  135.  Before You Begin
  136.  ────────────────────────────────────────────────────────────────────────────
  137.  
  138.  The Microsoft(R) LAN Manager Network Device Driver Guide provides
  139.  information about installing and using network device drivers (the software
  140.  that enables Microsoft LAN Manager to work with network adapter cards) on a
  141.  computer that runs Microsoft Operating System/2 (MS(R) OS/2) or MS-DOS(R).
  142.  It also explains how to change the options that control the network device
  143.  drivers. The LAN Manager installation program sets the driver configuration
  144.  (the options that enable the driver to work properly with your system), and
  145.  changes are not normally necessary. However, you may need to change the
  146.  configuration manually under some circumstances. For instance, you may need
  147.  to change an option to remedy a conflict with another device driver in your
  148.  computer, or to fine-tune your system for optimal performance.
  149.  
  150.  This manual deals only with the function and installation of network device
  151.  drivers. The Microsoft/3Com(R) LAN Manager Network Driver Interface
  152.  Specification (NDIS), version 1.01, supplied with the Microsoft Network
  153.  Device Driver Kit, provides complete information about creating media access
  154.  control drivers for specific network adapter cards. It also gives more
  155.  information about the function of the Protocol Manager, the LAN Manager
  156.  module that controls interaction among network device drivers.
  157.  
  158.  This manual assumes that you have a working knowledge of your computer's
  159.  operating system and are familiar with the concept of device drivers.
  160.  
  161.  
  162.  How To Use This Manual
  163.  
  164.  Chapter 1, "About Network Device Drivers"
  165.    Chapter 1 presents the three types of LAN Manager network device drivers.
  166.    It also introduces the Protocol Manager. The chapter then describes the
  167.    files that control the configuration of network device drivers
  168.    (CONFIG.SYS, LANMAN.INI, and PROTOCOL.INI), explaining the syntax and
  169.    purpose of entries in these files. Some sample configurations are
  170.    included.
  171.  
  172.  Chapter 2, "Network Device Driver Options"
  173.    Chapter 2 contains a list of the network device drivers shipped with LAN
  174.    Manager 2.0 and tables of options for these drivers.
  175.  
  176.  
  177.  Notational Conventions
  178.  
  179.  This manual uses different type styles and special characters for different
  180.  purposes:
  181.  
  182. ╓┌─────────────────────────────────┌─────────────────────────────────────────
  183.  Convention                        Use
  184.  ────────────────────────────────────────────────────────────────────────────
  185.  Bold                              Represents commands, command options, and
  186.                                    file entries. Type the words exactly as
  187.                                    they appear, for example, net use.
  188.  
  189.  Italic                            Introduces new terms and represents
  190.                                    variables. For example, the variable
  191.  Convention                        Use
  192.  ────────────────────────────────────────────────────────────────────────────
  193.                                   variables. For example, the variable
  194.                                    computername indicates that you supply the
  195.                                    name of a workstation or server.
  196.  
  197.  Monospace                         Represents examples, screen displays,
  198.                                    program code, and error messages.
  199.  
  200.  FULL CAPS                         Represent filenames and pathnames in text.
  201.                                    You can, however, type entries in
  202.                                    uppercase or lowercase letters.
  203.  
  204.  [brackets]                        Enclose optional items in syntax
  205.                                    statements. For example, [password]
  206.                                    indicates a password may be needed with
  207.                                    the command. Type only the information
  208.                                    within the brackets, not the brackets
  209.                                    themselves.
  210.  
  211.  ────────────────────────────────────────────────────────────────────────────
  212.  Convention                        Use
  213.  ────────────────────────────────────────────────────────────────────────────
  214. ────────────────────────────────────────────────────────────────────────────
  215.  
  216.  
  217.  
  218.  
  219.  Finding Further Information
  220.  
  221.  In addition to this manual, the LAN Manager manual set includes the
  222.  following:
  223.  
  224.  Getting To Know Microsoft LAN Manager
  225.    Gives first-time network users an introduction to local-area networks and
  226.    to LAN Manager.
  227.  
  228.  Microsoft LAN Manager User's Guide for MS OS/2
  229.    Provides guide and reference information about using LAN Manager on MS
  230.    OS/2 workstations.
  231.  
  232.  Microsoft LAN Manager User's Guide for MS-DOS
  233.    Provides guide and reference information about using LAN Manager Enhanced
  234.    and Basic on MS-DOS workstations.
  235.  
  236.  Microsoft LAN Manager Installation Guide
  237.    Provides information about installing LAN Manager software and using the
  238.    Setup program to configure workstations and servers.
  239.  
  240.  Microsoft LAN Manager Administrator's Guide
  241.    Provides detailed information about administering a LAN Manager network.
  242.  
  243.  Microsoft LAN Manager Administrator's Reference
  244.    Provides reference information about LAN Manager commands and utilities
  245.    for MS OS/2 computers, and the LAN Manager program directory and
  246.    initialization file.
  247.  
  248.  Microsoft LAN Manager Programmer's Reference
  249.    Provides information about LAN Manager application program interfaces
  250.    (APIs). (This manual is optionally available.)
  251.  
  252.  Quick references are also available for users and administrators.
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  Chapter 1  About Network Device Drivers
  262.  ────────────────────────────────────────────────────────────────────────────
  263.  
  264.  When you are installing LAN Manager with the installation program, or when
  265.  you are adding a new network adapter card, you must specify which network
  266.  device drivers your system will use. This chapter
  267.  
  268.  
  269.    ■   Describes the types of LAN Manager network device drivers
  270.  
  271.    ■   Presents the Protocol Manager, which tells the network device drivers
  272.        how to work together
  273.  
  274.    ■   Describes the files that control the configuration of network device
  275.        drivers, and states the syntax and purpose of entries in these files
  276.  
  277.    ■   Provides some sample configurations
  278.  
  279.  
  280.  
  281.  Types of Network Device Drivers
  282.  
  283.  Figure 1.1 depicts the layers of network device drivers that work with LAN
  284.  Manager. Each layer processes data according to a protocol, which is a set
  285.  of rules and conventions for data exchange.
  286.  
  287.  (This figure may be found in the printed book).
  288.  
  289.  LAN Manager requires network device drivers for communication with network
  290.  adapter cards. The combination of drivers necessary to span the layers
  291.  between LAN Manager and an adapter card is referred to as a protocol stack.
  292.  
  293.  LAN Manager supports network access through three types of network device
  294.  drivers. These are classified as follows:
  295.  
  296.  Transport
  297.    Transport drivers (also known as protocols) transfer LAN Manager events
  298.    between computers on the local-area network, working as intermediaries
  299.    between LAN Manager and the media access control driver(s). Transport
  300.    drivers are hardware-independent; they are written to communicate with LAN
  301.    Manager through a network basic input/output system (NetBIOS) interface.
  302.  
  303.  Media access control
  304.    Media access control drivers work directly with network adapter cards,
  305.    acting as intermediaries between the transport drivers and the hardware.
  306.    Media access control drivers are written to communicate with transport
  307.    drivers through the network driver interface, defined in the
  308.    Microsoft/3Com LAN Manager Network Driver Interface Specification (NDIS),
  309.    version 1.01 .
  310.  
  311.  Monolithic
  312.    Monolithic drivers combine transport and media access control functions
  313.    into one package, but support only a particular manufacturer's network
  314.    adapter cards, because they are written to communicate directly with the
  315.    hardware. These drivers are not necessarily NDIS-conformant. The loopback
  316.    driver, which allows a computer with no network adapter card to run LAN
  317.    Manager for testing purposes, is a monolithic driver.
  318.  
  319.  To communicate over a network, every LAN Manager server or workstation must
  320.  be configured with at least one protocol stack. That is, it must have at
  321.  least one transport driver and at least one media access control driver, or
  322.  one of the all-in-one monolithic drivers. The drivers you install depend on
  323.  the network adapter card(s), the transmission medium, and the protocol
  324.  stacks you want to use. A computer can have as many as 12 network adapter
  325.  cards (LAN Manager Basic for MS-DOS supports one network adapter card).
  326.  
  327.  Each network device driver has a unique driver name, used to identify the
  328.  driver in the LANMAN.INI and PROTOCOL.INI files. The driver name typically
  329.  is formed by the base portion of the filename plus a dollar sign
  330.  (drivername$). For example, the driver name for the IBMTOK.OS2 driver is
  331.  IBMTOK$. If you install multiple network adapter cards of the same type, the
  332.  media access control driver for that type of card assigns the driver name
  333.  drivername$ to the first instance of the driver (as listed in CONFIG.SYS),
  334.  drivername2$ to the second, and so on. (Drivers for some adapter cards
  335.  support multiple adapter cards with a single image of the driver. For
  336.  details, see the driver manual(s).)
  337.  
  338.  All network device drivers are located in the LANMAN\DRIVERS directory and
  339.  its subdirectories. (The LANMAN or LANMAN.DOS directory may have a different
  340.  name on your computer.)
  341.  
  342.  LAN Manager 2.0 maintains compatibility with the architecture specified for
  343.  LAN Manager 1.0. (See the Microsoft/3Com LAN Manager Network Driver
  344.  Interface Specification (NDIS), version 1.01.) It therefore maintains
  345.  compatibility with existing media access control and transport drivers.
  346.  
  347.  Chapter 2, "Network Device Driver Options," includes a list of all the
  348.  network device drivers shipped with LAN Manager 2.0. Some manufacturers may
  349.  ship network adapter cards with additional device drivers that work with LAN
  350.  Manager.
  351.  
  352.  
  353.  Protocol Manager
  354.  
  355.  LAN Manager supports the use of multiple protocol stacks. The most practical
  356.  limit to the number of stacks is the memory capacity of your computer. Also,
  357.  your computer could be connected to as many as 12 networks, of which LAN
  358.  Manager can manage one, some, or all. LAN Manager's Protocol Manager module
  359.  coordinates communication among drivers and adapter cards.
  360.  
  361.  The Protocol Manager driver (PROTMAN.OS2 or PROTMAN.DOS) is listed before
  362.  other network device drivers in CONFIG.SYS, so that it will load first. When
  363.  Protocol Manager loads, it reads the PROTOCOL.INI file, which contains
  364.  configuration data for all the transport and media access control drivers
  365.  installed on your computer. (The directory containing PROTOCOL.INI is
  366.  specified by the /i: option on the CONFIG.SYS device line that defines the
  367.  Protocol Manager driver.) The Protocol Manager uses the PROTOCOL.INI data to
  368.  bind (tie together) the device drivers so they can work together.
  369.  
  370.  ────────────────────────────────────────────────────────────────────────────
  371.  NOTE
  372.  
  373.  If only a monolithicdriver is installed, the Protocol Manager is not used.
  374.  ────────────────────────────────────────────────────────────────────────────
  375.  
  376.  For more information about configuration options, see the "PROTOCOL.INI"
  377.  section, later in this chapter. For more information about binding, see the
  378.  Microsoft/3Com LAN Manager Network Driver Interface Specification (NDIS),
  379.  version 1.01.
  380.  
  381.  
  382.  Network Device Driver Configuration Files
  383.  
  384.  When you install LAN Manager, the installation program normally adds
  385.  appropriate entries to the following files:
  386.  
  387.  
  388.    ■   CONFIG.SYS ─ the operating system configuration file
  389.  
  390.    ■   PROTOCOL.INI ─ the Protocol Manager configuration file
  391.  
  392.    ■   LANMAN.INI ─ the LAN Manager configuration file
  393.  
  394.  
  395.  These three files control the configuration of LAN Manager network device
  396.  drivers. If necessary, you can edit these files using a text editor. For
  397.  instance, you might want to move a network device driver to a different
  398.  directory from where it was installed, or you might need to change a network
  399.  adapter card option because it conflicts with another device in your
  400.  computer. If you change any entries in these files, you must restart your
  401.  computer for the changes to take effect.
  402.  
  403.  The following sections describe these files as they relate to network device
  404.  drivers.
  405.  
  406.  
  407.  CONFIG.SYS
  408.  
  409.  The CONFIG.SYS file contains device lines, which list the network device
  410.  drivers (as well as other device drivers) to be loaded by MS OS/2 or MS-DOS
  411.  when you start your computer. All LAN Manager device drivers must be listed
  412.  in CONFIG.SYS.
  413.  
  414.  ────────────────────────────────────────────────────────────────────────────
  415.  NOTE
  416.  
  417.  This file may have a different name on your computer (for example,
  418.  CONFIG.OS2 for dual-boot systems).
  419.  ────────────────────────────────────────────────────────────────────────────
  420.  
  421.  When you use the Setup program to install LAN Manager, you are asked to
  422.  identify the network adapter card(s) in your computer. The Setup program
  423.  then adds lines of the following form to CONFIG.SYS:
  424.  
  425.  DEVICE=[drive:][path]filename [options] IFS=[drive:][path]filename [options]
  426.  
  427.  
  428.  where
  429.  
  430.  drive: and path
  431.    Specify the drive letter and directory containing the network device
  432.    driver software.
  433.  
  434.  filename
  435.    Is the complete filename (including extension) of the network device
  436.    driver.
  437.  
  438.  options
  439.    Vary depending on the particular driver installed. For example, options
  440.    might include a shared memory address, an interrupt level, or a path.
  441.  
  442.  DEVICE
  443.    Signifies a device driver to be loaded.
  444.  
  445.  IFS
  446.    Signifies an MS OS/2 1.2 installable file system (IFS) to be loaded.
  447.  
  448.  If you manually install LAN Manager drivers, be sure they are listed in
  449.  CONFIG.SYS in the following order:
  450.  
  451.  
  452.    1.  The Protocol Manager driver, PROTMAN.OS2 or PROTMAN.DOS. Do not use
  453.        this driver if you use only monolithic network device drivers. The
  454.        CONFIG.SYS line that loads PROTMAN requires a /i: option to specify
  455.        the directory containing the PROTOCOL.INI file.
  456.  
  457.    2.  All network device drivers installed on your computer. For an MS-DOS
  458.        computer using more than one network adapter card, list them in the
  459.        order of their local-area network adapter (LANA) numbers.
  460.  
  461.    3.  (MS OS/2 only) The LAN Manager workstation driver, NETWKSTA.SYS, also
  462.        called the redirector. The redirector changes operating system
  463.        requests into network events and transmits them to the proper protocol
  464.        stacks. NETWKSTA.SYS is a device driver under MS OS/2 1.1; under MS
  465.        OS/2 1.2 it is an installable file system. The CONFIG.SYS line that
  466.        loads NETWKSTA.SYS (either a device or an ifs line) requires a /i:
  467.        option to specify the root of the LAN Manager directory tree.
  468.     A /nobind option loads the NETWKSTA.SYS IFS without performing the
  469.   netbind operation; this may be necessary if a special program must be run
  470.   prior to the netbind. For more information about binding, see the
  471.   Microsoft/3Com LAN Manager Network Driver Interface Specification (NDIS),
  472.   version 1.01.
  473.  
  474.  
  475.  If you install two or more network adapter cards that require the same media
  476.  access control driver, you may have to include a separate instance of the
  477.  driver for each adapter card installed.(Check the adapter manual(s) to see
  478.  if this is necessary.) Use the same driver specification each time; that is,
  479.  the lines in CONFIG.SYS should look exactly the same. For example, if you
  480.  have two 3Com EtherLink/MC(tm) cards on an MS OS/2 computer, lines similar
  481.  to the following would be added to CONFIG.SYS:
  482.  
  483.  device=c:\lanman\drivers\ethernet\elnkmc\elnkmc.os2
  484.  device=c:\lanman\drivers\ethernet\elnkmc\elnkmc.os2
  485.  
  486.  As mentioned in the "Types of Network Device Drivers" section, earlier in
  487.  this chapter, the media access control driver assigns a unique driver name
  488.  to each instance of the driver.
  489.  
  490.  
  491.  PROTOCOL.INI
  492.  
  493.  Read by LAN Manager's Protocol Manager module, the PROTOCOL.INI file
  494.  describes all transport and media access control drivers and defines how to
  495.  bind them together. PROTOCOL.INI also contains media access control
  496.  information such as the input/output (I/O) address, direct memory access
  497.  (DMA), and interrupts. By editing PROTOCOL.INI, you can specify the drivers
  498.  that work together, and you can fine-tune the parameters they use when
  499.  exchanging data.
  500.  
  501.  Monolithic drivers aren't included in PROTOCOL.INI, because they have no
  502.  configuration options in relation to other device drivers. Some may have
  503.  options defined on the device line in CONFIG.SYS; see the network adapter
  504.  card manual(s).
  505.  
  506.  PROTOCOL.INI has the same general format as LANMAN.INI. Each section
  507.  contains a set of configuration options in this form:
  508.  
  509.  [section-name]
  510.  
  511.  name = value name = value [...]
  512.  
  513.  The section-name must be in brackets and can be any alphanumeric name with
  514.  as many as 15 characters, including spaces, in a mixture of uppercase and
  515.  lowercase letters. Because these sections refer to specific drivers, you
  516.  should name them accordingly. For example, the section for an IBM(R)
  517.  Token-Ring driver could be named [tokenring].
  518.  
  519.  The name = value entries vary according to the individual driver. (Spaces
  520.  around the equal sign are optional.) See Chapter 2, "Network Device Driver
  521.  Options," for the possible entries for each driver. Two entries are of
  522.  particular note here:
  523.  
  524.  drivername
  525.    Each section must contain at least the drivername entry, which specifies
  526.    the name of the driver defined in the section.
  527.  
  528.  bindings
  529.    Every section that defines a transport driver must also have a bindings
  530.    entry, showing the driver or drivers to which the driver must bind.
  531.    Bindings are specified in top-to-bottom order, with each driver having a
  532.    bindings entry for the driver(s) at the next lower level. Media access
  533.    control drivers, at the lowest level, have no bindings entry because they
  534.    are already configured to directly manipulate their respective network
  535.    adapters.
  536.  
  537.  For more information about the PROTOCOL.INI file, see the Microsoft/3Com
  538.  Network Driver Interface Specification (NDIS), version 1.01.
  539.  
  540.  
  541.  LANMAN.INI
  542.  
  543.  The LANMAN.INI file is different for LAN Manager for MS OS/2, and LAN
  544.  Manager Enhanced and Basic for MS-DOS. In all cases, when you use the Setup
  545.  program to install LAN Manager, it automatically edits LANMAN.INI,
  546.  specifying the transport or monolithic driver(s) you have installed.
  547.  
  548.  For more information about the LANMAN.INI file, see the Microsoft LAN
  549.  Manager Installation Guide and the Microsoft LAN Manager Administrator's
  550.  Reference.
  551.  
  552.  
  553.  LAN Manager for MS OS/2
  554.  
  555.  Under MS OS/2, the [networks] section of LANMAN.INI specifies the transport
  556.  or monolithic network device drivers LAN Manager can use. It does not refer
  557.  to media access control drivers.
  558.  
  559.  Each [networks] entry has the following form:
  560.  
  561.  netn = drivername,m,[options]
  562.  
  563.  where
  564.  
  565.  n
  566.    Is a unique number used to identify the driver in later LANMAN.INI
  567.    entries. The range is 1-12.
  568.  
  569.  drivername
  570.    Is the name of the transport or monolithic driver. (See the "Transport
  571.    Drivers" section in Chapter 2.)
  572.  
  573.  m
  574.    Is the LANA number. If the driver is set up to handle multiple network
  575.    adapter cards, m specifies which card to access. It is passed to the
  576.    proper protocol stack in network control blocks (NCBs) by the redirector.
  577.    In LANMAN.INI, m is 0 for the first driver, 1 for the next, and so on.
  578.  
  579.  options
  580.    Can be added for transport or monolithic drivers provided by a third
  581.    party. The NetBIOS extended user interface (NetBEUI) and loopback drivers
  582.    do not have any options. See the transport or monolithic driver manual(s).
  583.  
  584.  To manually install network device drivers on an MS OS/2 computer (whether
  585.  using transport or monolithic network device drivers), edit the LANMAN.INI
  586.  file as follows:
  587.  
  588.  
  589.    1.  In the [networks] section, add one netn line for each driver, where n
  590.        is an integer, different for each line. The order of entries in the
  591.        [networks] section─not the value of n─determines the order in which
  592.        LAN Manager searches networks for resources.
  593.  
  594.    2.  In the [workstation] section, add each netn to the wrknets entry. The
  595.        wrknets entry lists the networks on which the workstation is active.
  596.  
  597.    3.  For a server, add each netn to the srvnets entry in the [server]
  598.        section. The srvnets entry lists the networks on which the computer
  599.        will act as a server. If your computer will act only as a workstation
  600.        on any of the networks, don't add that network to srvnets.
  601.  
  602.  
  603.  For each driver name specified in LANMAN.INI, there must be a corresponding
  604.  device line in CONFIG.SYS to start that driver.
  605.  
  606.  
  607.  LAN Manager Enhanced for MS-DOS
  608.  
  609.  To manually install network device drivers on a LAN Manager Enhanced
  610.  (MS-DOS) workstation, edit the LANMAN.INI file as follows:
  611.  
  612.  
  613.    1.  In the [services] section, add the following line to describe the
  614.        Netbind service:
  615.  
  616.        netbind = drivers\protman\netbind.exe
  617.  
  618.        A monolithic driver may require entries in the [services] section; see
  619.        the network adapter card manual(s).
  620.  
  621.    2.  In the [networks] section, add netbind to netservices (the list of LAN
  622.        Manager services). If you added services for a monolithic driver, add
  623.        these service names to netservices.
  624.  
  625.    3.  In the wrknets entry of the [workstation] section, add an integer (the
  626.        LANA number) corresponding to each protocol stack or monolithic driver
  627.        loaded in CONFIG.SYS. The order of the integers in wrknets determines
  628.        the order in which LAN Manager searches the networks for resources.
  629.  
  630.  
  631.  You must also adjust the CONFIG.SYS and PROTOCOL.INI files as discussed in
  632.  the "CONFIG.SYS" and "PROTOCOL.INI" sections, earlier in this chapter.
  633.  
  634.  
  635.  LAN Manager Basic for MS-DOS
  636.  
  637.  LAN Manager Basic for MS-DOS supports one network adapter card.
  638.  
  639.  To manually install network device drivers on a LAN Manager Basic (MS-DOS)
  640.  workstation, edit the LANMAN.INI file as follows:
  641.  
  642.  
  643.    1.  In the "start workstation $1" section, add the following line to run
  644.        the netbind command:
  645.  
  646.        lanroot\drivers\protman\netbind
  647.  
  648.        where lanroot is the path of the LANMAN.DOS directory, usually
  649.        C:\LANMAN.DOS.
  650.  
  651.        Put this line after the start rdr $1 line, and before the chknet line.
  652.        For example:
  653.  
  654.        start rdr $1
  655.  
  656.         c:\lanman.dos\drivers\protman\netbind
  657.  
  658.         chknet
  659.  
  660.    2.  A monolithic driver may require additional commands in the "start
  661.        workstation $1" section. Add any commands necessary to configure
  662.        network adapter cards or monolithic drivers before the redir command.
  663.  
  664.  
  665.  You must also adjust the CONFIG.SYS and PROTOCOL.INI files as discussed in
  666.  the "CONFIG.SYS" and "PROTOCOL.INI" sections, earlier in this chapter.
  667.  
  668.  
  669.  Configuration Examples
  670.  
  671.  In the examples in this section, the pathname of the LAN Manager home
  672.  directory is C:\LANMAN for MS OS/2 and C:\LANMAN.DOS for MS-DOS. It may be
  673.  different on your machine. The file entries are not exhaustive. See Chapter
  674.  2, "Network Device Driver Options," for PROTOCOL.INI options. See the
  675.  Microsoft LAN Manager Administrator's Reference for LANMAN.INI options.
  676.  
  677.  
  678.  Example 1
  679.  
  680.  Computer: IBM AT(R) or compatible (workstation, on one network)
  681.  
  682.  Operating system: MS-DOS
  683.  
  684.  Transport driver: Microsoft NetBEUI 2.0
  685.  
  686.  Media access control driver: 3Com EtherLink II(tm)
  687.  
  688.  CONFIG.SYS entries:
  689.  
  690.    DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS
  691.    DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\NETBEUI\NETBEUI.DOS
  692.    DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\ELNKII\ELNKII.DOS
  693.  
  694.  PROTOCOL.INI entries:
  695.  
  696.    [protocol manager]
  697.        drivername = protman$
  698.  
  699.    [netbeui]
  700.        drivername = netbeui$
  701.        bindings = etherlinkII
  702.  
  703.    [etherlinkII]
  704.        drivername = elnkii$
  705.  
  706.  LANMAN.INI entries:
  707.  
  708.    [networks]
  709.        netservices = netbind,minses
  710.  
  711.    [workstation]
  712.        wrknets = 0
  713.  
  714.    [services]
  715.        netbind = drivers\protman\netbind.exe
  716.  
  717.  
  718.  Example 2
  719.  
  720.  Computer: IBM PS/2(R) (server, on two networks)
  721.  
  722.  Operating system: MS OS/2 1.2
  723.  
  724.  Transport driver: Microsoft NetBEUI 2.0
  725.  
  726.  Media access control drivers: 3Com EtherLink/MC, IBM Token-Ring A
  727.  
  728.  CONFIG.SYS entries:
  729.  
  730.    DEVICE=C:\LANMAN\DRIVERS\PROTMAN\PROTMAN.OS2
  731.    DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\NETBEUI\NETBEUI.OS2
  732.    DEVICE=C:\LANMAN\DRIVERS\ETHERNET\ELNKMC\ELNKMC.OS2
  733.    DEVICE=C:\LANMAN\DRIVERS\TOKENRNG\IBMTOK\IBMTOK.OS2
  734.    IFS=C:\LANMAN\NETPROG\NETWKSTA.SYS /I:C:\LANMAN
  735.  
  736.  PROTOCOL.INI entries:
  737.  
  738.    [protocol manager]
  739.        drivername = protman$
  740.  
  741.    [netbeui]
  742.        drivername = netbeui$
  743.        bindings = etherlinkmc, tokenringa
  744.  
  745.    [etherlinkmc]
  746.        drivername = elnkmc$
  747.  
  748.    [tokenringa]
  749.        drivername = ibmtok$
  750.  
  751.  LANMAN.INI entries:
  752.  
  753.    [networks]
  754.      net1 = netbeui$,0
  755.      net2 = netbeui$,1
  756.  
  757.    [workstation]
  758.      wrknets = net1,net2
  759.  
  760.    [server]
  761.      srvnets = net1,net2
  762.  
  763.  
  764.  Example 3
  765.  
  766.  Computer: IBM AT or compatible (workstation, on three networks, two of which
  767.  use the same type of adapter card)
  768.  
  769.  Operating system: MS-DOS
  770.  
  771.  Transport drivers: Microsoft NetBEUI 2.0, TRANSPRT (a fictitious transport
  772.  not shipped with LAN Manager)
  773.  
  774.  Media access control drivers: 3Com TokenLink(tm) (two), NetCard (a
  775.  fictitious media access control driver not shipped with LAN Manager)
  776.  
  777.  CONFIG.SYS entries:
  778.  
  779.    DEVICE=C:\LANMAN.DOS\DRIVERS\PROTMAN\PROTMAN.DOS
  780.    DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\TRANSPRT\TRANSPRT.DOS
  781.    DEVICE=C:\LANMAN.DOS\DRIVERS\PROTOCOL\NETBEUI\NETBEUI.DOS
  782.    DEVICE=C:\LANMAN.DOS\DRIVERS\TOKENRNG\TLNK\TLNK.DOS
  783.    DEVICE=C:\LANMAN.DOS\DRIVERS\TOKENRNG\TLNK\TLNK.DOS
  784.    DEVICE=C:\LANMAN.DOS\DRIVERS\ETHERNET\NETCARD\NETCARD.DOS
  785.  
  786.  PROTOCOL.INI entries:
  787.  
  788.    [protocol manager]
  789.        drivername = protman$
  790.  
  791.    [netbeui]
  792.        drivername = netbeui$
  793.        chainx5c = 1
  794.        lanabase = 1
  795.        bindings = tokenlink_one,tokenlink_two
  796.  
  797.    [transprt]
  798.        drivername = transprt$
  799.        bindings = netcard
  800.  
  801.    [netcard]
  802.        drivername = netcard$
  803.  
  804.    [tokenlink_one]
  805.        drivername = tlnk$
  806.  
  807.    [tokenlink_two]
  808.        drivername = tlnk2$
  809.  
  810.  LANMAN.INI entries:
  811.  
  812.    [networks]
  813.        netservices = netbind,minses
  814.  
  815.    [workstation]
  816.        wrknets = 0,1,2
  817.  
  818.    [services]
  819.        netbind = drivers\protman\netbind.exe
  820.  
  821.  
  822.  Example 4
  823.  
  824.  Computer: IBM PS/2 (server, on two networks plus the loopback driver)
  825.  
  826.  Operating system: MS OS/2 1.2
  827.  
  828.  Transport driver: Microsoft NetBEUI 2.0
  829.  
  830.  Media access control drivers: 3Com EtherLink/MC, IBM Token-Ring A
  831.  
  832.  Monolithic driver: Loopback
  833.  
  834.  CONFIG.SYS entries:
  835.  
  836.    DEVICE=C:\LANMAN\DRIVERS\PROTMAN\PROTMAN.OS2
  837.    DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\LOOPBACK\LOOPDRV.OS2
  838.    DEVICE=C:\LANMAN\DRIVERS\PROTOCOL\NETBEUI\NETBEUI.OS2
  839.    DEVICE=C:\LANMAN\DRIVERS\ETHERNET\ELNKMC\ELNKMC.OS2
  840.    DEVICE=C:\LANMAN\DRIVERS\TOKENRNG\IBMTOK\IBMTOK.OS2
  841.    IFS=C:\LANMAN\NETPROG\NETWKSTA.SYS /I:C:\LANMAN
  842.  
  843.  PROTOCOL.INI entries:
  844.  
  845.    [protocol manager]
  846.        drivername = protman$
  847.  
  848.    [netbeui]
  849.        drivername = netbeui$
  850.        bindings = etherlinkmc, tokenringa
  851.  
  852.    [etherlinkmc]
  853.        drivername = elnkmc$
  854.  
  855.    [tokenringa]
  856.        drivername = ibmtok$
  857.  
  858.  LANMAN.INI entries:
  859.  
  860.    [networks]
  861.      net1 = netbeui$,0
  862.      net2 = netbeui$,1
  863.      net3 = loopdrv$,2
  864.  
  865.    [workstation]
  866.      wrknets = net1,net2,net3
  867.  
  868.    [server]
  869.      srvnets = net1,net2,net3
  870.  
  871.  
  872.  
  873.  
  874.  
  875.  
  876.  Chapter 2  Network Device Driver Options
  877.  ────────────────────────────────────────────────────────────────────────────
  878.  
  879.  The Setup program sets the configuration options for the network device
  880.  drivers you install, and you don't usually need to change them. However, you
  881.  may need to change options if the default settings conflict with other
  882.  devices in your computer or if an application program requires a different
  883.  device driver option. Also, some options can be fine-tuned for optimal
  884.  performance.
  885.  
  886.  Change options by editing the appropriate section(s) of PROTOCOL.INI with a
  887.  text editor. Then restart your computer for the changes to take effect. If a
  888.  PROTOCOL.INI entry is missing, the device driver assumes the default value.
  889.  
  890.  This chapter lists the network device drivers supplied with LAN Manager 2.0
  891.  and describes their PROTOCOL.INI options.
  892.  
  893.  
  894.  Transport Drivers
  895.  
  896.  The transport drivers supplied with LAN Manager 2.0 are Microsoft NetBEUI
  897.  2.0 and the remoteboot driver (COMTOKR) for the Remoteboot service. These
  898.  drivers include the functions performed at the data link layer, formerly
  899.  provided by a separate data link control (DLC) driver.
  900.  
  901.  The Microsoft NetBEUI driver can bind to as many as eight media access
  902.  control drivers. Its filename is NETBEUI.OS2 under MS OS/2 and NETBEUI.DOS
  903.  under MS-DOS.
  904.  
  905.  The remoteboot driver can bind to as many as eight Token-Ring drivers. It
  906.  can be installed only on a server. Its filename is COMTOKR.OS2.
  907.  
  908.  
  909.  Microsoft NetBEUI 2.0
  910.  
  911.  Required entries:
  912.  
  913.  
  914.    ■   drivername
  915.  
  916.    ■   bindings
  917.  
  918.  
  919.  The following table summarizes the possible entries and values in the
  920.  [netbeui] section.
  921.  
  922. ╓┌────────────────────┌────────────────┌──────────────────┌──────────────────
  923.  Entry                Units            Range              Default
  924.  ────────────────────────────────────────────────────────────────────────────
  925.  adaptrate            milliseconds     0-65535            1000
  926.  Entry                Units            Range              Default
  927.  ────────────────────────────────────────────────────────────────────────────
  928.  adaptrate            milliseconds     0-65535            1000
  929.  
  930.  bindings             drivers          1-8                No default
  931.  
  932.  chainx5c             binary           0-1                0
  933.   (MS-DOS only)
  934.  
  935.  datagrampackets      packets          2-300              2
  936.  
  937.  dlcretries           retries          1-65535            5
  938.  
  939.  drivername           ─                ─                  netbeui$
  940.  
  941.  lanabase             integer          0-255              0
  942.   (MS-DOS only)
  943.  
  944.  looppackets          packets          1-250              1
  945.  
  946.  maxin                packets          1-127              1
  947.  Entry                Units            Range              Default
  948.  ────────────────────────────────────────────────────────────────────────────
  949. maxin                packets          1-127              1
  950.  
  951.  maxout               packets          1-127              1
  952.  
  953.  maxtransmits         packets          1-10000            6
  954.  
  955.  mintransmits         packets          0-9999             2
  956.  
  957.  names                local names      2-254              17
  958.  
  959.  ncbs                 NCB descriptors  7-255              85 for MS OS/2, 12
  960.                                                           for  MS-DOS
  961.  
  962.  netbiosretries       retries          1-50               2
  963.  
  964.  netbiostimeout       milliseconds     500-9890           500
  965.  
  966.  packets              packets          1-580              350 for MS OS/2, 50
  967.                                                           for MS-DOS
  968.  Entry                Units            Range              Default
  969.  ────────────────────────────────────────────────────────────────────────────
  970.                                                          for MS-DOS
  971.  
  972.  piggybackacks        binary           0-1                1
  973.  
  974.  pipeline             packets          1-200              5 for MS OS/2,
  975.                                                           20 for MS-DOS
  976.  
  977.  (continued)
  978.  
  979.  selectors            GDT selectors    2-100              5
  980.  (MS OS/2 only)
  981.  
  982.  sessions             sessions         3-254 for MS OS/2  40 for MS OS/2,
  983.                                        3-117 for MS-DOS   6 for MS-DOS
  984.  
  985.  stacksize            bytes            512-4096           2048
  986.  (MS-DOS only)
  987.  
  988.  t1                   milliseconds     50-65535           500
  989.  Entry                Units            Range              Default
  990.  ────────────────────────────────────────────────────────────────────────────
  991. t1                   milliseconds     50-65535           500
  992.  
  993.  t2                   milliseconds     50-65535           200
  994.  
  995.  ti                   milliseconds     1000-65535         30000
  996.  
  997.  windowerrors         errors           0-10               0
  998.  
  999.  ────────────────────────────────────────────────────────────────────────────
  1000.  
  1001.  
  1002.  
  1003.  The entries you would most likely adjust are maxtransmits, mintransmits,
  1004.  packets, and windowerrors. For a server, you might also adjust ncbs,
  1005.  selectors, and sessions.
  1006.  
  1007.  If you are using an MS OS/2 computer as a workstation, without ever using
  1008.  the Server and Peer services, you can change the entry values to the default
  1009.  MS-DOS values. This conserves memory and other system resources.
  1010.  
  1011.  Entries in the [netbeui] section have the following meanings:
  1012.  
  1013.  adaptrate
  1014.    Specifies the time, in milliseconds, between runs of the adaptive window
  1015.    algorithm. For each link, the NetBEUI driver uses the algorithm to tune
  1016.    the maxin and maxout values to match the remote station's values as
  1017.    closely as possible. The algorithm also considers the conditions of the
  1018.    link (such as adapter receiver buffers, load, and so on).
  1019.   When no dropped packets are detected, the adaptive window algorithm
  1020.   increases the send window (see maxout). If dropped packets are detected
  1021.   (more than the value of windowerrors), the algorithm decreases the send
  1022.   window. Similarly, the algorithm adjusts the receive window based on
  1023.   timeout expiration of the t2 timer.
  1024.   Adaptrate should be large with respect to t1 and t2, usually above one
  1025.   second, but it can be smaller than ti.
  1026.   A value of 0 turns off the algorithm, meaning that the maxin and maxout
  1027.   values never change.
  1028.  
  1029.  bindings
  1030.    Names the driver(s) that NetBEUI binds to. The NetBEUI driver can bind to
  1031.    as many as eight media access control drivers. Use a comma to separate the
  1032.    driver names.
  1033.  
  1034.  chainx5c (MS-DOS only)
  1035.    Indicates that another protocol stack will be chained by NetBEUI for INT
  1036.    5C NCB processing. This must have the value 1 ("on") if there are multiple
  1037.    protocol stacks under MS-DOS.
  1038.     For more information about multiple protocol stacks under MS-DOS, see the
  1039.   lanabase entry.
  1040.  
  1041.  datagrampackets
  1042.    Specifies the number of data descriptors to allocate for packetizing
  1043.    NetBIOS datagrams (both broadcast and directed) into UI-frames. The
  1044.    NetBEUI driver sends these UI-frames when performing SEND.DATAGRAM and
  1045.    SEND.BROADCAST.DATAGRAM NCB functions.
  1046.    Increase the value of this entry if the NetBEUI driver is sending a large
  1047.   number of datagrams─for example, if this computer sends a lot of broadcast
  1048.   messages. The most common use of the datagrampackets entry in LAN Manager
  1049.   is the server announcement, which typically uses one data descriptor every
  1050.   minute and returns it immediately.
  1051.  
  1052.  dlcretries
  1053.    Specifies the number of transmission retries that NetBEUI makes before
  1054.    assuming that the receiver's DLC layer is not responding. You can lower
  1055.    the value on a highly reliable network, where few packets are dropped.
  1056.    Raise the value if the network is prone to dropping many packets.
  1057.   The types of network adapters on the network affect reliability, as some
  1058.   have limited buffering capabilities and may drop packets because of a
  1059.   buffer resource problem.
  1060.   For another limit on transmission attempts, see the netbiosretries entry.
  1061.  
  1062.  drivername
  1063.    Identifies the driver name of the network device driver. The base portion
  1064.    of the driver's filename, plus a dollar sign, is the drivername . The
  1065.    NetBEUI drivername is netbeui$.
  1066.  
  1067.  lanabase (MS-DOS only)
  1068.    Specifies the first LANA number serviced by the NetBEUI protocol. The
  1069.    NetBEUI driver accepts an NCB when the NCB's LANA number is equal to or
  1070.    higher than lanabase and lower than [lanabase plus the number of media
  1071.    access control drivers bound to the NetBEUI driver].
  1072.   For more information about multiple protocol stacks under MS-DOS, see the
  1073.   chainx5c entry.
  1074.  
  1075.  looppackets
  1076.    Specifies the number of frames to be looped back at one time.
  1077.  
  1078.  maxin
  1079.    Specifies the number of NetBIOS message packets to be received before
  1080.    sending an acknowledgment. This number is often called the "receive
  1081.    window."   When the adaptrate entry is present and has a value of zero,
  1082.    the maxin value is not dynamically adjusted. Otherwise, the NetBEUI driver
  1083.    adjusts the maxin value as described under the adaptrate entry.
  1084.   Set the maxin value to be near but not greater than maxout. If maxin is
  1085.   greater than maxout, the t2 timer will time out frequently and waste link
  1086.   bandwidth.
  1087.  
  1088.  maxout
  1089.    Specifies the number of NetBIOS message packets to send before expecting
  1090.    an acknowledgment. This number is often called the "send window."  When
  1091.    the adaptrate entry is present and has a value of zero, the maxout value
  1092.    is not dynamically adjusted. Otherwise, the NetBEUI driver adjusts the
  1093.    maxout value as described under the adaptrate entry.
  1094.   Set the maxout value to be near but not less than maxin. If maxout is less
  1095.   than maxin, the t2 timer will time out frequently and waste link bandwidth.
  1096.  
  1097.  maxtransmits
  1098.    Specifies the number of packets the NetBEUI driver can pass at once to a
  1099.    media access control driver. If this number is small, the NetBEUI driver
  1100.    queues the packets internally. If this number is large, the media access
  1101.    control driver takes greater responsibility for queuing the packets.
  1102.   The value of this entry depends entirely on the media access control
  1103.   driver's capabilities. See the "Media Access Control Drivers" section,
  1104.   later in this chapter; many have a maxtransmits entry.
  1105.  
  1106.  mintransmits
  1107.    Specifies the number of transmission confirmations the NetBEUI driver must
  1108.    receive from a media access control driver before sending more packets,
  1109.    after the media access control driver returns an "out-of-resource"
  1110.    condition.
  1111.  The value of this entry depends entirely on the media access control
  1112.  driver's capabilities, but it should be smaller than maxtransmits.
  1113.   The value 0 has the same effect as the value 1.
  1114.  
  1115.  names
  1116.    Sets the maximum number of NetBIOS names that can be defined. One name is
  1117.    always reserved for defining the station address of the network adapter
  1118.    card.
  1119.  
  1120.    If the NetBEUI driver is bound to more than one media access control
  1121.    driver, this entry specifies the number of names each driver's name table
  1122.    can have.
  1123.   For more information about adding names, see the sessions entry.
  1124.  
  1125.  ncbs
  1126.    Specifies the number of NCB descriptors to allocate for managing NCBs
  1127.    submitted to the NetBEUI driver.
  1128.  
  1129.  netbiosretries  Specifies the number of times the NetBEUI driver retries
  1130.  transmissions at the NetBIOS level before assuming that the receiver is not
  1131.  present. This is for name claims, session setups, and similar activities.
  1132.   For another limit on transmission attempts, see the dlcretries entry.
  1133.  
  1134.  netbiostimeout
  1135.    Specifies the time, in milliseconds, that the NetBEUI driver waits between
  1136.    retrying transmissions. See also the netbiosretries entry.
  1137.  
  1138.  packets
  1139.    Specifies the number of I-frame packet descriptors that the NetBEUI driver
  1140.    can use to build DLC frames from NetBIOS messages.
  1141.   A 63 kilobyte (K) message typically consumes 50 packets. Increase the value
  1142.   of this entry for a server that sends to multiple clients simultaneously,
  1143.   especially for bulk data transfer.
  1144.  
  1145.  piggybackacks
  1146.    Controls whether NetBEUI sends and requests data acknowledgments
  1147.    "piggybacked" with incoming data. This increases network performance by
  1148.    sending data and an acknowledgment of received data in the same frame. 1
  1149.    means to send and request piggybacked acknowledgments; 0 means neither to
  1150.    send nor to request them.
  1151.    If piggybackacks=1 on your computer, and the other computer doesn't
  1152.    support piggybacks, the other computer should ignore the request and send
  1153.    a normal acknowledgment. You may want to set piggybackacks=0 when the
  1154.    other computer may not be returning sufficient packets to send piggybacks
  1155.    at a satisfactory rate.
  1156.  
  1157.  pipeline
  1158.    Specifies the number of NetBIOS message packets that are prebuilt and
  1159.    waiting in a pipeline for each session. Increase this value if you usually
  1160.    send long streams of packets. Decrease the value if you expect to send
  1161.    short, occasional bursts of packets.
  1162.  
  1163.  selectors (MS OS/2 only)
  1164.    Specifies the number of internal data descriptors to allocate for global
  1165.    descriptor table (GDT) selectors from MS OS/2.
  1166.   GDT selectors are a precious resource in MS OS/2; if you allocate too many,
  1167.   you affect the performance of other programs and drivers.
  1168.   The NetBEUI driver uses GDT selectors to copy data into user buffers on
  1169.   RECEIVE, RECEIVE-ANY, and RECEIVE-ANY-ANY NCB operations. Increase the
  1170.   value if many concurrent receive-type NCBs will be in progress, especially
  1171.   on a server.
  1172.   Plan on one GDT selector for each concurrent active session. If a server
  1173.   has 100 sessions, but only three are receiving at any given time,
  1174.   specifying selectors=3 should be adequate.
  1175.  
  1176.  sessions
  1177.    Sets the maximum number of NetBIOS sessions that can be open at one time.
  1178.    Each session uses approximately 300 bytes.
  1179.   The NetBEUI driver uses a session each time it adds or finds a NetBIOS
  1180.   name. Increase the sessions value if many ADD.NAME or FIND.NAME requests
  1181.   will occur simultaneously. If a request fails due to lack of sessions, the
  1182.   driver returns an "interface busy" error.
  1183.  
  1184.  stacksize (MS-DOS only)
  1185.    Sets the size, in bytes, of NetBEUI's internal stack.
  1186.   The default value works well with all tested media access control drivers.
  1187.   Other media access control drivers, however, may consume more stack and
  1188.   cause a stack error, bringing down the workstation. If this happens,
  1189.   increase the value of this entry.
  1190.   Some media access control drivers, on the other hand, may not need much
  1191.   stack, and you can decrease the value of this entry to free up memory for
  1192.   other applications. You could try decreasing it for a lightly used network,
  1193.   but a spike of activity could then cause a stack error.
  1194.  
  1195.  t1
  1196.    Sets the retransmission timer value, in milliseconds, for NetBIOS links.
  1197.    This is the delay before retransmitting a link-level frame if no
  1198.    acknowledgment is received.
  1199.    The three timer entries must obey the following mathematical rule:   t2
  1200.    FOO!≤ t1 FOO!≤ ti  The t1 entry should be several times larger than t2. On
  1201.    an EtherNet(R) or Token-Ring network, a good value for t1 is 100-500.
  1202.  
  1203.  t2
  1204.    Sets the delayed acknowledgment timer value, in milliseconds. This timer
  1205.    determines the delay before acknowledging a received frame when the
  1206.    receive window has not been reached.
  1207.   Ordinarily, the receiver of NetBIOS message packets collects the packets
  1208.   until the receive window (maxin) is full. The receiver then sends an
  1209.   acknowledgment to the sender. Often, however, the sender doesn't send
  1210.   enough packets to fill the receive window and won't send any more until
  1211.   getting the acknowledgment signal. The t2 timer sends that acknowledgment.
  1212.   If you set t2 too high, there may be long delays between transmissions
  1213.   (while the sender is waiting for acknowledgment). If you set t2 too low,
  1214.   you might generate acknowledgments before the receive window fills up, thus
  1215.   wasting time and lowering performance. In general, increase t2 when using a
  1216.   heavily loaded network, and decrease it for a lightly loaded network.
  1217.   For an explanation of the relationships among the three timer entries, see
  1218.   the t1 entry.
  1219.  
  1220.  ti
  1221.    Sets the inactivity timer value, in milliseconds. This timer determines
  1222.    how often the NetBEUI driver checks an inactive link to see if it is still
  1223.    operational.
  1224.   In general, keep the ti value between 10000-30000 milliseconds to minimize
  1225.   unnecessary activity.
  1226.   For an explanation of the relationships among the three timer entries, see
  1227.   the t1 entry.
  1228.  
  1229.  windowerrors
  1230.    Specifies the number of dropped packets that the adaptive window algorithm
  1231.    allows before it decreases the send window (see the adaptrate entry). For
  1232.    example, if windowerrors has a value of 1, one packet can drop between
  1233.    runs of the algorithm without having any effect; if two packets drop, the
  1234.    algorithm decreases the send window.
  1235.   Keep the value of windowerrors low on a lightly loaded network, and
  1236.   increase it for a heavily loaded network.
  1237.  
  1238.  
  1239.  Remoteboot (COMTOKR)
  1240.  
  1241.  Required entries:
  1242.  
  1243.  
  1244.    ■   drivername = comtokr$
  1245.  
  1246.    ■   bindings = ibmtok[,ibmtok2,...]
  1247.  
  1248.  
  1249.  The following table summarizes the possible entries and values in the
  1250.  [comtokr] section.
  1251.  
  1252. ╓┌────────────┌────────────────┌──────┌──────────────────────────────────────╖
  1253.  Entry        Units            Range  Default
  1254.  ────────────────────────────────────────────────────────────────────────────
  1255.  bindings     drivers          1-8    No default
  1256.  
  1257.  drivername   ─                ─      comtokr$
  1258.  
  1259.  syspath      pathname         ─      See explanation
  1260.  
  1261.  t1_tick_one  40 milliseconds  1-255  5
  1262.  Entry        Units            Range  Default
  1263.  ────────────────────────────────────────────────────────────────────────────
  1264. t1_tick_one  40 milliseconds  1-255  5
  1265.  
  1266.  t1_tick_two  40 milliseconds  1-255  25
  1267.  
  1268.  t2_tick_one  40 milliseconds  1-255  1
  1269.  
  1270.  t2_tick_two  40 milliseconds  1-255  10
  1271.  
  1272.  ti_tick_one  40 milliseconds  1-255  25
  1273.  
  1274.  ti_tick_two  40 milliseconds  1-255  125
  1275.  
  1276.  ────────────────────────────────────────────────────────────────────────────
  1277.  
  1278.  
  1279.  
  1280.  Entries in the [comtokr] section have the following meanings:
  1281.  
  1282.  bindings
  1283.    Names the driver(s) that the remoteboot driver binds to. The remoteboot
  1284.    driver can bind to as many as eight Token-Ring drivers. Use a comma to
  1285.    separate the driver names.
  1286.  
  1287.  drivername
  1288.    Identifies the driver name of the network device driver. The base portion
  1289.    of the driver's filename, plus a dollar sign, is the drivername. The
  1290.    remoteboot drivername is comtokr$.
  1291.  
  1292.  syspath
  1293.    Identifies the pathname of the ACSTRSYS program, which is the COMTOKR
  1294.    system process program.
  1295.   The default is lanroot \DRIVERS\PROTOCOL\RPL\ACSTRSYS.EXE, where lanroot is
  1296.   the path of the LANMAN directory (usually C:\LANMAN).
  1297.  
  1298.    The Setup program adds a RUN line to CONFIG.SYS to start the ACSTRSYS
  1299.    program. This PROTOCOL.INI entry is needed only if the CONFIG.SYS line is
  1300.    missing.
  1301.  
  1302.  t1_tick_one
  1303.    Sets the retransmission timer "short tick" value, in units of 40
  1304.    milliseconds. This is the delay before retransmitting a link-level frame
  1305.    if no acknowledgment is received.
  1306.   The remoteboot protocol uses three timers: T1 (retransmission), T2
  1307.   (acknowledgement), and Ti (inactivity). Each timer has a "short tick" rate
  1308.   and a "long tick" rate, which individual commands use in determining timer
  1309.   values. A command such as DLC_OPEN_SAP specifies a timer value with a
  1310.   number between 1-10.
  1311.   When the number is in the range 1-5, the actual timer value is  (number
  1312.   selected) * (short tick value) * 40 milliseconds  When the number is in the
  1313.   range 6-10, the actual timer value is  (number selected -5) * (long tick
  1314.   value) * 40 milliseconds  Some network application programs adjust these
  1315.   timer entries automatically. You should only adjust these timer entries
  1316.   manually if the server supports remoteboot workstations beyond several
  1317.   Token-Ring bridges.
  1318.  
  1319.  t1_tick_two
  1320.    Sets the retransmission timer "long tick" value, in units of 40
  1321.    milliseconds. This is the delay before retransmitting a link-level frame
  1322.    if no acknowledgment is received.
  1323.   For an explanation of the relationship of the timer entries, see the
  1324.   t1_tick_one entry.
  1325.  
  1326.  t2_tick_one
  1327.    Sets the delayed acknowledgment timer "short tick" value, in units of 40
  1328.    milliseconds. This timer determines the delay before acknowledging a
  1329.    received frame when the receive window has not been reached.
  1330.   For an explanation of the relationship of the timer entries, see the
  1331.   t1_tick_one entry.
  1332.  
  1333.  t2_tick_two
  1334.    Sets the delayed acknowledgment timer "long tick" value, in units of 40
  1335.    milliseconds. This timer determines the delay before acknowledging a
  1336.    received frame when the receive window has not been reached.
  1337.   For an explanation of the relationship of the timer entries, see the
  1338.   t1_tick_one entry.
  1339.  
  1340.  ti_tick_one
  1341.    Sets the inactivity timer "short tick" value, in units of 40 milliseconds.
  1342.    This timer determines how often the remoteboot driver checks an inactive
  1343.    link to see if it is still operational.
  1344.   For an explanation of the relationship of the timer entries, see the
  1345.   t1_tick_one entry.
  1346.  
  1347.  ti_tick_two
  1348.    Sets the inactivity timer "long tick" value, in units of 40 milliseconds.
  1349.    This timer determines how often the remoteboot driver checks an inactive
  1350.    link to see if it is still operational.
  1351.   For an explanation of the relationship of the timer entries, see the
  1352.   t1_tick_one entry.
  1353.  
  1354.  
  1355.  Media Access Control Drivers
  1356.  
  1357.  The following table lists the media access control drivers shipped with LAN
  1358.  Manager 2.0. Some manufacturers may ship network adapter cards with
  1359.  additional device drivers that work with LAN Manager. The filename
  1360.  extension, when indicated as .ext in the table, is .OS2 for MS OS/2 and .DOS
  1361.  for MS-DOS.
  1362.  
  1363.  ────────────────────────────────────────────────────────────────────────────
  1364.  NOTE
  1365.  
  1366.  New and updated media access control drivers will be available periodically.
  1367.  See the LANMAN\DRIVERS\README.TXT file for information about available
  1368.  drivers.
  1369.  ────────────────────────────────────────────────────────────────────────────
  1370.  
  1371. ╓┌─────────────────────────────────┌─────────────────────────────────────────╖
  1372.  Filename                          Network Adapter Card(s) Supported
  1373.  ────────────────────────────────────────────────────────────────────────────
  1374.  ELNK.ext                          3Com EtherLink(R)
  1375.  
  1376.  ELNKII.ext                        3Com EtherLink II
  1377.  
  1378.  ELNKMC.ext                        3Com EtherLink/MC
  1379.  
  1380.  TLNK.ext                          3Com TokenLink
  1381.  
  1382.  IBMTOK.ext                        IBM Token-Ring
  1383.                                    IBM Token-Ring II
  1384.                                    IBM Token-Ring A
  1385.                                    IBM Token-Ring 16/4
  1386.                                    IBM Token-Ring 16/4 A
  1387.  
  1388.  Filename                          Network Adapter Card(s) Supported
  1389.  ────────────────────────────────────────────────────────────────────────────
  1390. 
  1391.  IBMNET.ext                        IBM PC Network II
  1392.                                    IBM PC Network Baseband
  1393.  
  1394.  
  1395.  IBMNETA.ext                       IBM PC Network II/A
  1396.                                    IBM PC Network Baseband /A
  1397.  
  1398.  NI5210.OS2                        Interlan NI-5210
  1399.  
  1400.  NI9210.OS2                        Interlan NI-9210
  1401.  
  1402.  NCRTRN                            NCR Token-Ring
  1403.  
  1404.  UBMAC                             Ungermann-Bass(R) NIUpc
  1405.                                    Ungermann-Bass PCNIU
  1406.                                    Ungermann-Bass PCNIUex
  1407.                                    Ungermann-Bass NIUps
  1408.                                    Ungermann-Bass NIUpcPlus
  1409.  Filename                          Network Adapter Card(s) Supported
  1410.  ────────────────────────────────────────────────────────────────────────────
  1411.                                   Ungermann-Bass NIUpcPlus
  1412.  
  1413.  MACWD.ext                         Western Digital(R) EtherCard Plus
  1414.                                    Western Digital EtherCard Plus/A
  1415.  
  1416.  TOKWD                             Western Digital TokenCard (WD8005)
  1417.                                    Western Digital TokenCard WS (WD8005 WS)
  1418.                                    Western Digital TokenCard PLUS 16
  1419.                                    (WD8015)
  1420.  
  1421.  ────────────────────────────────────────────────────────────────────────────
  1422.  
  1423.  
  1424.  
  1425.  
  1426.  3Com EtherLink
  1427.  
  1428.  Required entry:
  1429.  
  1430.  
  1431.    ■   drivername = elnk$ or elnkn$
  1432.  
  1433.  
  1434.  The following table summarizes the possible entries and values in the [elnk]
  1435.  section.
  1436.  
  1437. ╓┌─────────────┌────────┌───────────────┌────────────────────────────────────
  1438.  Entry         Units    Range           Default
  1439.  ────────────────────────────────────────────────────────────────────────────
  1440.  dmachannel    integer  none-3          1 for 8086 and 8088 computers;  none
  1441.                                         for 80286 and 80386 computers
  1442.  
  1443.  dmamode       ─        byte, burst     burst
  1444.  
  1445.  drivername    ─        ─               elnk$ or elnkn$
  1446.  
  1447.  interrupt     integer  2-7             3
  1448.  
  1449.  ioaddress     hex.     200-3F0         300
  1450.  
  1451.  Entry         Units    Range           Default
  1452.  ────────────────────────────────────────────────────────────────────────────
  1453. 
  1454.  maxrequests   integer  8-32            8
  1455.  
  1456.  maxtransmits  integer  8-50            12
  1457.  
  1458.  netaddress    hex.     12 hex. digits  ─
  1459.  
  1460.  ────────────────────────────────────────────────────────────────────────────
  1461.  
  1462.  
  1463.  
  1464.  Entries in the [elnk] section have the following meanings:
  1465.  
  1466.  dmachannel
  1467.    Indicates the current DMA jumper configuration of the network adapter
  1468.    card. The value can be none, 1, 2, or 3. When the value is none, the
  1469.    driver uses program I/O instead of DMA for data transfers.
  1470.  
  1471.  dmamode
  1472.    Determines the DMA mode of the network adapter card. The adapter runs
  1473.    faster in burst mode. The random access memory (RAM) refresh rate is
  1474.    sometimes delayed, however, so byte mode is available in case the refresh
  1475.    rate causes problems with applications or hardware.
  1476.  
  1477.  drivername
  1478.    Identifies the network device driver. The base portion of the filename,
  1479.    plus a digit if more than one EtherLink adapter is installed, is the
  1480.    drivername. The drivername is elnk$ for the first EtherLink adapter,
  1481.    elnk2$ for the second, and so on.
  1482.  
  1483.  interrupt
  1484.    Indicates the interrupt level of the network adapter card.
  1485.  
  1486.  ────────────────────────────────────────────────────────────────────────────
  1487.  NOTE
  1488.  
  1489.  On an 80286 or 80386 computer, specifying interrupt level 2 will be
  1490.  redirected to interrupt level 9 because the cascaded programmable interrupt
  1491.  control (PIC) is already using interrupt level 2.
  1492.  ────────────────────────────────────────────────────────────────────────────
  1493.  
  1494.  ioaddress
  1495.    Indicates the current I/O address jumper configuration of the network
  1496.    adapter card. The value selected on the adapter card must equal this
  1497.    entry's value. If this entry does not match the adapter card's switch
  1498.    settings, the driver reports an error.
  1499.  
  1500.  maxrequests
  1501.    Sets the number of general request queue entries. General requests are
  1502.    SetPacketFilter, AddMulticastAddress, RequestInterrupt, and so forth.
  1503.  
  1504.  maxtransmits
  1505.    Specifies the number of transmit queue entries in this driver. On a
  1506.    server, this number should be equal to the transmit window size times the
  1507.    maximum number of sessions.
  1508.  
  1509.  netaddress
  1510.    Overrides the network address of the network adapter card. This entry
  1511.    should only be used if, for some reason, there are duplicate addresses on
  1512.    the network. The value of this entry is a hexadecimal string of 12 digits
  1513.    enclosed in quotation marks, such as "02608C010001".
  1514.  
  1515.  
  1516.  3Com EtherLink II
  1517.  
  1518.  Required entry:
  1519.  
  1520.  
  1521.    ■   drivername = elnkii$ or elnkiin$
  1522.  
  1523.  
  1524.  When an EtherLink II adapter runs in shared memory mode, the datatransfer
  1525.  and dmachannel entries are ignored. The data transfer mode is
  1526.  memory-to-memory string moves. The EtherLink II adapter occupies 8K of high
  1527.  memory at C8000, CC000, D8000, or DC000, depending on a jumper selection on
  1528.  the adapter card.
  1529.  
  1530.  The following table summarizes the possible entries and values in the
  1531.  [elnkii] section.
  1532.  
  1533. ╓┌───────────────────────┌────────┌───────────────┌──────────────────────────╖
  1534.  Entry                   Units    Range           Default
  1535.  Entry                   Units    Range           Default
  1536.  ────────────────────────────────────────────────────────────────────────────
  1537.  datatransfer            ─        ─               demand_dma for 8086 and
  1538.                                                   8088 computers;  pio_word
  1539.                                                   for 80286 and 80386
  1540.                                                   computers
  1541.  
  1542.  dmachannel              integer  1-3             1
  1543.   (8086 and 8088
  1544.  computers only)
  1545.  
  1546.  drivername              ─        ─               elnkii$ or elnkiin$
  1547.  
  1548.  interrupt               integer  2-5             3
  1549.  
  1550.  ioaddress               hex.     250-350         300
  1551.  
  1552.  maxtransmits            integer  8-50            8
  1553.  
  1554.  netaddress              hex.     12 hex. digits  ─
  1555.  
  1556.  Entry                   Units    Range           Default
  1557.  ────────────────────────────────────────────────────────────────────────────
  1558. 
  1559.  transceiver             ─        ─               onboard
  1560.  
  1561.  xmitbufs                integer  1-2             2
  1562.  
  1563.  ────────────────────────────────────────────────────────────────────────────
  1564.  
  1565.  
  1566.  
  1567.  Entries in the [elnkii] section have the following meanings:
  1568.  
  1569.  datatransfer
  1570.    Sets the data transfer mode for the network adapter card, according to the
  1571.    following values:
  1572.  
  1573. ╓┌─────────────────────────────────┌─────────────────────────────────────────╖
  1574.  Value                             Compatible Computers
  1575.  ────────────────────────────────────────────────────────────────────────────
  1576.  block_dma                         8086 and 8088 (fast)
  1577.  Value                             Compatible Computers
  1578.  ────────────────────────────────────────────────────────────────────────────
  1579.  block_dma                         8086 and 8088 (fast)
  1580.  
  1581.  demand_dma                        8086 and 8088 (intermediate)
  1582.  
  1583.  single_dma                        8086 and 8088 (slow)
  1584.  
  1585.  pio_word                          80286 and 80386 (fast)
  1586.  
  1587.  pio_byte                          80286 and 80386 (slow)
  1588.  
  1589.  ────────────────────────────────────────────────────────────────────────────
  1590.  
  1591.  
  1592.  
  1593.    This entry is ignored when the adapter card runs in shared memory mode.
  1594.  
  1595.  dmachannel (8086 and 8088 computers only)
  1596.    Indicates the current DMA jumper configuration of the network adapter
  1597.    card. The value can be 1 or 3.
  1598.  
  1599.    This entry is ignored when the adapter card runs in shared memory mode.
  1600.  
  1601.  drivername
  1602.    Identifies the network device driver. The base portion of the filename,
  1603.    plus a number if more than one EtherLink II adapter is installed, is the
  1604.    drivername. The drivername is elnkii$ for the first EtherLink II adapter,
  1605.    elnkii2$ for the second, and so on.
  1606.  
  1607.  interrupt
  1608.    Indicates the interrupt level of the network adapter card.
  1609.  
  1610.  ────────────────────────────────────────────────────────────────────────────
  1611.  NOTE
  1612.  
  1613.  For an 80286 or 80386 computer, specifying interrupt level 2 will be
  1614.  redirected to interrupt level 9 because the cascaded PIC is already using
  1615.  interrupt level 2.
  1616.  ────────────────────────────────────────────────────────────────────────────
  1617.  
  1618.  ioaddress
  1619.    Indicates the current I/O address jumper configuration of the network
  1620.    adapter card. You must select the same value on the adapter card. If this
  1621.    entry does not match the adapter card's switch settings, the driver
  1622.    reports an error.
  1623.  
  1624.  maxtransmits
  1625.    Specifies the number of transmit queue entries in this driver. For a
  1626.    server, multiply the transmit window size by the maximum number of
  1627.    sessions.
  1628.  
  1629.  netaddress
  1630.    Overrides the network address of the network adapter card. This entry
  1631.    should only be used if, for some reason, there are duplicate addresses on
  1632.    the network. The value of this entry is a hexadecimal string of 12 digits
  1633.    enclosed in quotes, such as "02608C010001".
  1634.  
  1635.  transceiver
  1636.    Identifies the transceiver on the network adapter card. The value is
  1637.    either onboard or external (for a DEC(R)/Intel(R)/Xerox(R) (DIX)
  1638.    connection).
  1639.  
  1640.  xmitbufs
  1641.    Indicates the number of 146-byte transmit buffers to allocate on the
  1642.    adapter card. Allocating a second transmit buffer may improve transmit
  1643.    performance while reducing the amount of memory available for storing
  1644.    received packets.
  1645.  
  1646.  
  1647.  3Com EtherLink/MC
  1648.  
  1649.  Required entry:
  1650.  
  1651.  
  1652.    ■   drivername = elnkmc$ or elnkmcn$
  1653.  
  1654.  
  1655.  ────────────────────────────────────────────────────────────────────────────
  1656.  NOTE
  1657.  
  1658.  Use the reference disk to set the transceiver type.
  1659.  ────────────────────────────────────────────────────────────────────────────
  1660.  
  1661.  The following table summarizes the possible entries and values in the
  1662.  [elnkmc] section.
  1663.  
  1664. ╓┌─────────────┌────────┌───────────────┌────────────────────────────────────
  1665.  Entry         Units    Range           Default
  1666.  ────────────────────────────────────────────────────────────────────────────
  1667.  drivername    ─        ─               elnkmc$ or elnkmcn$
  1668.  
  1669.  maxtransmits  integer  8-50            8
  1670.  
  1671.  netaddress    hex.     12 hex. digits  ─
  1672.  
  1673.  slotnumber    integer  1-8             See explanation
  1674.  
  1675.  ────────────────────────────────────────────────────────────────────────────
  1676.  
  1677.  
  1678.  
  1679.  Entries in the [elnkmc] section have the following meanings:
  1680.  
  1681.  drivername
  1682.    Identifies the network device driver. The base portion of the filename,
  1683.    plus a number if more than one EtherLink/MC adapter is installed, is the
  1684.    drivername. The drivername is elnkmc$ for the first EtherLink/MC adapter,
  1685.    elnkmc2$ for the second, and so on.
  1686.  
  1687.  maxtransmits
  1688.    Specifies the number of transmit queue entries in this driver. For a
  1689.    server, multiply the transmit window size by the maximum number of
  1690.    sessions.
  1691.  
  1692.  netaddress
  1693.    Overrides the network address of the network adapter card. This entry
  1694.    should only be used if, for some reason, there are duplicate addresses on
  1695.    the network. The value of this entry is a hexadecimal string of 12 digits
  1696.    enclosed in quotation marks, such as "02608C010001".
  1697.  
  1698.  slotnumber
  1699.    Specifies the number of the slot in the computer where the network adapter
  1700.    card resides. The default is the lowest-numbered slot that contains an
  1701.    EtherLink/MC card. If the computer has more than one EtherLink/MC card,
  1702.    the card in the lowest-numbered slot can use the default; for any other
  1703.    card(s), specify a slot number.
  1704.  
  1705.  
  1706.  3Com TokenLink
  1707.  
  1708.  Required entry:
  1709.  
  1710.  
  1711.    ■   drivername = tlnk$ or tlnkn$
  1712.  
  1713.  
  1714.  The following table summarizes the possible entries and values in the [tlnk]
  1715.  section.
  1716.  
  1717. ╓┌───────────────────────┌────────┌───────────────┌──────────────────────────╖
  1718.  Entry                   Units    Range           Default
  1719.  ────────────────────────────────────────────────────────────────────────────
  1720.  dmachannel              integer  0-7             1
  1721.  (80286 and 80386
  1722.  computers only)
  1723.  
  1724.  Entry                   Units    Range           Default
  1725.  ────────────────────────────────────────────────────────────────────────────
  1726. 
  1727.  drivername              ─        ─               tlnk$ or tlnkn$
  1728.  
  1729.  interrupt               integer  2-14            3
  1730.  
  1731.  ioaddress               hex.     300-350         300
  1732.  
  1733.  maxtransmits            integer  8-40            8
  1734.  
  1735.  netaddress              hex.     12 hex. digits  ─
  1736.  
  1737.  productid               hex.     36 hex. digits  See explanation
  1738.  
  1739.  speed                   ─        6-10            6
  1740.  
  1741.  ────────────────────────────────────────────────────────────────────────────
  1742.  
  1743.  
  1744.  
  1745.  Entries in the [tlnk] section have the following meanings:
  1746.  
  1747.  dmachannel (80286 and 80386 computers only)
  1748.    Sets the DMA channel on the network adapter card. This entry is ignored
  1749.    when the adapter card is in an 8086 or 8088 computer, or in an 8-bit slot
  1750.    of an 80286 or 80386 computer. Installing the card in a 16-bit slot
  1751.    improves performance.
  1752.   The value can be 0, 1, 3, 5, 6, or 7. When the value is 0, the driver uses
  1753.   string I/O instead of DMA for data transfers. Channels 5, 6, and 7 are
  1754.   available only if the adapter card is ASSY 3410-03 revision A or later.
  1755.  
  1756.  drivername
  1757.    Identifies the network device driver. The base portion of the filename,
  1758.    plus a digit if more than one TokenLink adapter is installed, is the
  1759.    drivername. The drivername is tlnk$ for the first TokenLink adapter,
  1760.    tlnk2$ for the second, and so on.
  1761.  
  1762.  interrupt
  1763.    Indicates the interrupt level of the network adapter card.
  1764.  
  1765.  ────────────────────────────────────────────────────────────────────────────
  1766.  NOTE
  1767.  
  1768.  For an 80286 or 80386 computer, specifying interrupt level 2 will be
  1769.  redirected to interrupt level 9 because the cascaded PIC is already using
  1770.  interrupt level 2.
  1771.  ────────────────────────────────────────────────────────────────────────────
  1772.  
  1773.    These are the possible interrupt values:
  1774.  
  1775. ╓┌────────────────────┌──────────────────────────────────────────────────────╖
  1776.  Value                Compatible Computers
  1777.  ────────────────────────────────────────────────────────────────────────────
  1778.  2, 3, 4, 5           8086 and 8088 computers.
  1779.  
  1780.  3, 4, 5, 9           80286 and 80386 computer, 8-bit slot.
  1781.  
  1782.  3, 4, 5, 9, 10, 11,  80286 and 80386 computer, 16-bit slot
  1783.  12, 14, 15           (Levels 10-14 are available only if the adapter card
  1784.                       is ASSY 3410-03 revision A or later.)
  1785.  
  1786.  ────────────────────────────────────────────────────────────────────────────
  1787.  Value                Compatible Computers
  1788.  ────────────────────────────────────────────────────────────────────────────
  1789. ────────────────────────────────────────────────────────────────────────────
  1790.  
  1791.  
  1792.  
  1793.  ioaddress
  1794.    Indicates the current I/O address jumper configuration of the network
  1795.    adapter card. This entry must match the adapter card's switch settings.
  1796.    Possible values are 300, 310, 330, and 350.
  1797.  
  1798.  maxtransmits
  1799.    Specifies the number of transmit queue entries in this driver. For a
  1800.    server, multiply the transmit window size by the maximum number of
  1801.    sessions.
  1802.  
  1803.  netaddress
  1804.    Overrides the network address of the network adapter card. This entry
  1805.    should only be used if, for some reason, there are duplicate addresses on
  1806.    the network. The value of this entry is a hexadecimal string of 12 digits
  1807.    enclosed in quotation marks, such as "02608C010001".
  1808.  
  1809.  productid
  1810.    Identifies the specific adapter card. The value of this entry is a string
  1811.    of up to 36 hexadecimal digits (must be an even number). Refer to the IBM
  1812.    Token-Ring architecture manual for more details. The default value for
  1813.    this entry is 0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0.
  1814.  
  1815.  speed
  1816.    Sets the computer's clock to maximize data transfer between the computer
  1817.    and the TokenLink card. You may have to experiment with this entry to get
  1818.    optimal performance. If you set the entry incorrectly, the TokenLink card
  1819.    may not run. The value can be any of the following:
  1820.  
  1821. ╓┌─────────────────────────────────┌─────────────────────────────────────────
  1822.  Value                             Meaning
  1823.  ────────────────────────────────────────────────────────────────────────────
  1824.  6                                 Insert two wait states on the bus.
  1825.  
  1826.  8                                 Insert one wait state on the bus.
  1827.  
  1828.  10                                Don't insert any wait states on the bus.
  1829.  Value                             Meaning
  1830.  ────────────────────────────────────────────────────────────────────────────
  1831. 10                                Don't insert any wait states on the bus.
  1832.  
  1833.  ────────────────────────────────────────────────────────────────────────────
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  IBM Token-Ring Cards
  1839.  
  1840.  Required entry:
  1841.  
  1842.  
  1843.    ■   drivername = ibmtok$ or ibmtokn$
  1844.  
  1845.  
  1846.  This driver is for the following network adapter cards:
  1847.  
  1848.  
  1849.    ■   IBM Token-Ring Adapter
  1850.  
  1851.    ■   IBM Token-Ring Adapter II
  1852.  
  1853.    ■   IBM Token-Ring Adapter/A
  1854.  
  1855.    ■   IBM Token-Ring 16/4 Adapter
  1856.  
  1857.    ■   IBM Token-Ring 16/4 Adapter/A
  1858.  
  1859.  
  1860.  The following table summarizes the possible entries and values in the
  1861.  [ibmtok] section.
  1862.  
  1863. ╓┌────────────────────┌────────┌───────────────┌─────────────────────────────╖
  1864.  Entry                Units    Range           Default
  1865.  ────────────────────────────────────────────────────────────────────────────
  1866.  drivername           ─        ─               ibmtok$ or ibmtokn$
  1867.  
  1868.  earlyrelease         ─        ─               ─
  1869.  
  1870.  netaddress           hex.     12 hex. digits  See explanation
  1871.  Entry                Units    Range           Default
  1872.  ────────────────────────────────────────────────────────────────────────────
  1873. netaddress           hex.     12 hex. digits  See explanation
  1874.  
  1875.  maxtransmits         integer  6-50            6
  1876.  
  1877.  primary              ─        ─               See explanation
  1878.   or alternate
  1879.  
  1880.  productid            hex.     36 hex. digits  See explanation
  1881.  
  1882.  ram                  hex.     A000-F000       See explanation
  1883.   (Adapter and
  1884.  Adapter II only)
  1885.  
  1886.  recvbufs             integer  2-60            2
  1887.  
  1888.  recvbufsize          bytes    256-17952       256
  1889.  
  1890.  xmitbufs             integer  1-2             1
  1891.  
  1892.  Entry                Units    Range           Default
  1893.  ────────────────────────────────────────────────────────────────────────────
  1894. 
  1895.  xmitbufsize          bytes    256-17952       See explanation
  1896.  
  1897.  ────────────────────────────────────────────────────────────────────────────
  1898.  
  1899.  
  1900.  
  1901.  Entries in the [ibmtok] section have the following meanings:
  1902.  
  1903.  drivername
  1904.    Identifies the network device driver. The base portion of the filename,
  1905.    plus a digit if there is more than one Token-Ring driver, is the
  1906.    drivername. The drivername is ibmtok$ for the first Token-Ring driver,
  1907.    ibmtok2$ for the second, and so on.
  1908.  
  1909.  earlyrelease
  1910.    This entry specifies the "early token release" option for IBM Token-Ring
  1911.    16/4 network adapter cards. This is a function that reduces the average
  1912.    time another network adapter must wait to gain access to the network.
  1913.    Cards that don't support early token release ignore this entry. This entry
  1914.    is not followed by an equal sign.
  1915.  
  1916.  netaddress
  1917.    Overrides the network address of the network adapter card. This entry
  1918.    should only be used if, for some reason, there are duplicate addresses on
  1919.    the network. The value is a hexadecimal string of 12 digits enclosed in
  1920.    quotation marks. The address must be in the range 400000000000 through
  1921.    40007FFFFFFF. For strict IBM compatibility, use only decimal digits (0-9),
  1922.    as in "400001020304".
  1923.  
  1924.  maxtransmits
  1925.    Sets the number of transmit queue entries in the driver. On a server, this
  1926.    should be equal to the transmit window size times the maximum number of
  1927.    sessions.
  1928.  
  1929.  primary or alternate
  1930.    Identifies driver assignments if more than one Token-Ring network adapter
  1931.    card is installed. A primary entry denotes the first (primary) adapter
  1932.    card; alternate denotes the second adapter card. If these entries are
  1933.    missing, the ibmtok driver defaults to the first adapter it finds, trying
  1934.    primary first. This entry is not followed by an equal sign.
  1935.  
  1936.  productid
  1937.    Identifies the specific adapter card. The value of this entry is a string
  1938.    of up to 36 hexadecimal digits (must be an even number). Refer to the IBM
  1939.    Token-Ring architecture manual for more details. The default value for
  1940.    this entry is 0110F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0.
  1941.  
  1942.  ram (Token-Ring Adapter and Token-Ring Adapter II only)
  1943.    Specifies the physical RAM location on the adapter card if the default
  1944.    location is not adequate. The value of ram is a hexadecimal number between
  1945.    0xA000 and 0xF000, located on an 8K boundary (for the Token-Ring adapter)
  1946.    or a 16K boundary (for the Token-Ring II adapter). The RAM location
  1947.    defaults to a location immediately following the read only memory (ROM) on
  1948.    the next appropriate boundary. For example, if the ROM is at its default
  1949.    location of 0xCC00, the RAM defaults to 0xCE00 (for the Token-Ring
  1950.    Adapter) and to 0xD000 (for the Token-Ring Adapter II).
  1951.  
  1952.    For strict compatibility with IBM defaults, set ram equal to 0xD800 for
  1953.    primary or 0xD400 for alternate. This parameter does not apply to the
  1954.    Token-Ring Adapter/A. With the Token-Ring 16/4 Adapter and the Token-Ring
  1955.    16/4 Adapter/A cards, the use of RAM paging is not supported, and the RAM
  1956.    size is determined by the switch settings on the adapter.
  1957.  
  1958.  recvbufs
  1959.    Specifies the number of receive buffers to use. Any memory left on the
  1960.    adapter card is configured as extra receive buffers.
  1961.  
  1962.  recvbufsize
  1963.    Specifies the size of the receive buffers, in bytes. The value must be a
  1964.    multiple of 8. The maximum size of a receive buffer depends on the adapter
  1965.    card you are using. The original Token-Ring Adapter, Token-Ring Adapter
  1966.    II, and Token-Ring Adapter/A cards allow only 2040 bytes. The newer
  1967.    Token-Ring 16/4 Adapter and Token-Ring 16/4 Adapter/A cards allow 4096
  1968.    bytes at the 4-Mbits/sec. (MBPS) adapter setting and 17,952 bytes at the
  1969.    16-MBPS setting. The minimum and default settings are both 256 bytes.
  1970.    Since the incoming packet can span multiple receive buffers, it is not
  1971.    usually necessary to change this entry. If the entry is set too high for
  1972.    the adapter hardware, a configuration error occurs.
  1973.  
  1974.  xmitbufs
  1975.    Specifies the number of transmit buffers to allocate.
  1976.  
  1977.  xmitbufsize
  1978.    Specifies the size of the transmit buffers, in bytes. The value must be a
  1979.    multiple of 8. The maximum size of a transmit buffer depends on the
  1980.    adapter card you are using. The original Token-Ring Adapter, Token-Ring
  1981.    Adapter II, and Token-Ring Adapter/A cards allow only 2040 bytes. The
  1982.    newer Token-Ring 16/4 Adapter and Token-Ring 16/4 Adapter/A cards allow
  1983.    4096 bytes at the 4-MBPS adapter setting and 17,952 bytes at the 16-MBPS
  1984.    setting. The minimum value is 256 bytes. The default is either 25% of
  1985.    available RAM on the adapter or the maximum transmit buffer size,
  1986.    whichever is smaller.
  1987.  
  1988.  
  1989.  IBM PC Network II and Baseband
  1990.  
  1991.  Required entry:
  1992.  
  1993.  
  1994.    ■   drivername = ibmnet$ or ibmnetn$
  1995.  
  1996.  
  1997.  This driver is for the following network adapters:
  1998.  
  1999.  
  2000.    ■   IBM PC Network II
  2001.  
  2002.    ■   IBM Baseband
  2003.  
  2004.  
  2005.  The following table summarizes the possible entries and values in the
  2006.  [ibmnet] section.
  2007.  
  2008. ╓┌───────────────┌────────┌─────────┌────────────────────────────────────────
  2009.  Entry           Units    Range     Default
  2010.  ────────────────────────────────────────────────────────────────────────────
  2011.  drivername      ─        ─         ibmnet$ or ibmnetn$
  2012.  
  2013.  maxmulticast    integer  1-1000    10
  2014.  
  2015.  maxrequests     integer  1-400     6
  2016.  
  2017.  maxtransmits    integer  1-142     6
  2018.  Entry           Units    Range     Default
  2019.  ────────────────────────────────────────────────────────────────────────────
  2020. maxtransmits    integer  1-142     6
  2021.  
  2022.  receivebuffers  integer  1-400     6
  2023.  
  2024.  receivebufsize  bytes    128-2034  256
  2025.  
  2026.  ────────────────────────────────────────────────────────────────────────────
  2027.  
  2028.  
  2029.  
  2030.  Entries in the [ibmnet] section have the following meanings:
  2031.  
  2032.  drivername
  2033.    Identifies the network device driver. The base portion of the filename,
  2034.    plus a digit if more than one PC Network II or Baseband adapter is
  2035.    installed, is the drivername. The drivername is ibmnet$ for the first PC
  2036.    Network II or Baseband adapter, ibmnet2$ for the second, and so on.
  2037.  
  2038.  maxmulticast
  2039.    Sets the maximum number of multicast addresses. This configures the size
  2040.    of the multicast address table.
  2041.  
  2042.  maxrequests
  2043.    Sets the maximum number of outstanding general requests. This configures
  2044.    the size of the general request queue.
  2045.  
  2046.  maxtransmits
  2047.    Sets the maximum number of outstanding transmit chain commands. This
  2048.    configures the size of the transmit chain request queue.
  2049.  
  2050.  receivebuffers
  2051.    Configures the number of receive buffers in the receive buffer pool.
  2052.  
  2053.  receivebufsize
  2054.    Configures the size (in bytes) of receive buffers in the receive buffer
  2055.    pool.
  2056.  
  2057.  
  2058.  IBM PC Network II/A and Baseband/A
  2059.  
  2060.  Required entry:
  2061.  
  2062.  
  2063.    ■   drivername = ibmneta$ or ibmnetan$
  2064.  
  2065.  
  2066.  This driver is for the following network adapters:
  2067.  
  2068.  
  2069.    ■   IBM PC Network II/A
  2070.  
  2071.    ■   IBM Baseband/A
  2072.  
  2073.  
  2074.  The following table summarizes the possible entries and values in the
  2075.  [ibmneta] section.
  2076.  
  2077. ╓┌───────────────┌────────┌─────────┌────────────────────────────────────────
  2078.  Entry           Units    Range     Default
  2079.  ────────────────────────────────────────────────────────────────────────────
  2080.  drivername      ─        ─         ibmneta$ or ibmnetan$
  2081.  Entry           Units    Range     Default
  2082.  ────────────────────────────────────────────────────────────────────────────
  2083.  drivername      ─        ─         ibmneta$ or ibmnetan$
  2084.  
  2085.  maxmulticast    integer  1-1000    10
  2086.  
  2087.  maxrequests     integer  1-400     6
  2088.  
  2089.  maxtransmits    integer  1-142     6
  2090.  
  2091.  receivebuffers  integer  1-400     6
  2092.  
  2093.  receivebufsize  bytes    128-2034  256
  2094.  
  2095.  ────────────────────────────────────────────────────────────────────────────
  2096.  
  2097.  
  2098.  
  2099.  Entries in the [ibmneta] section have the following meanings:
  2100.  
  2101.  drivername
  2102.    Identifies the network device driver. The base portion of the filename,
  2103.    plus a digit if more than one PC Network II/A or Baseband/A adapter is
  2104.    installed, is the drivername. The drivername is ibmneta$ for the first PC
  2105.    Network II/A or Baseband/A adapter, ibmneta2$ for the second, and so on.
  2106.  
  2107.  maxmulticast
  2108.    Sets the maximum number of multicast addresses. This configures the size
  2109.    of the multicast address table.
  2110.  
  2111.  maxrequests
  2112.    Sets the maximum number of outstanding general requests. This configures
  2113.    the size of the general request queue.
  2114.  
  2115.  maxtransmits
  2116.    Sets the maximum number of outstanding transmit chain commands. This
  2117.    configures the size of the transmit chain request queue.
  2118.  
  2119.  receivebuffers
  2120.    Configures the number of receive buffers in the receive buffer pool.
  2121.  
  2122.  receivebufsize
  2123.    Configures the size (in bytes) of receive buffers in the receive buffer
  2124.    pool.
  2125.  
  2126.  
  2127.  Interlan NI-5210
  2128.  
  2129.  This driver is for MS OS/2 only.
  2130.  
  2131.  Required entry:
  2132.  
  2133.  
  2134.    ■   drivername = ni5210$
  2135.  
  2136.  
  2137.  The following table summarizes the possible entries and values in the
  2138.  [ni5210] section.
  2139.  
  2140. ╓┌──────────────┌────────┌────────────┌──────────────────────────────────────╖
  2141.  Entry          Units    Range        Default
  2142.  ────────────────────────────────────────────────────────────────────────────
  2143.  basemem        hex.     C0000-EC000  C0000
  2144.  Entry          Units    Range        Default
  2145.  ────────────────────────────────────────────────────────────────────────────
  2146.  basemem        hex.     C0000-EC000  C0000
  2147.  
  2148.  drivername     ─        ─            ni5210$
  2149.  
  2150.  iobase         hex.     200-3F8      300
  2151.  
  2152.  irq            integer  2-7          2
  2153.  
  2154.  maxmulticasts  integer  1-16         10
  2155.  
  2156.  maxreceives    integer  1-6          3
  2157.  
  2158.  maxtransmits   integer  1-10         6
  2159.  
  2160.  ────────────────────────────────────────────────────────────────────────────
  2161.  
  2162.  
  2163.  
  2164.  Entries in the [ni5210] section have the following meanings:
  2165.  
  2166.  basemem
  2167.    Indicates the base address of the shared memory on the adapter card.
  2168.  
  2169.  drivername
  2170.    Identifies the network device driver.
  2171.  
  2172.  iobase
  2173.    Indicates the base I/O address for the network adapter card. If this entry
  2174.    does not match the adapter card's I/O address jumper settings, the driver
  2175.    reports an error.
  2176.  
  2177.  irq
  2178.    Indicates the interrupt level of the network adapter card.
  2179.  
  2180.  maxmulticasts
  2181.    Specifies the number of multicast addresses that the driver supports.
  2182.  
  2183.  maxreceives
  2184.    Specifies the number of receives that can be queued simultaneously.
  2185.  
  2186.  maxtransmits
  2187.    Specifies the number of transmit chain commands that can be queued
  2188.    simultaneously.
  2189.  
  2190.  
  2191.  Interlan NI-9210
  2192.  
  2193.  This driver is for MS OS/2 only.
  2194.  
  2195.  Required entry:
  2196.  
  2197.  
  2198.    ■   drivername = ni9210$
  2199.  
  2200.  
  2201.  The following table summarizes the possible entries and values in the
  2202.  [ni9210] section.
  2203.  
  2204. ╓┌──────────────┌────────┌──────┌────────────────────────────────────────────╖
  2205.  Entry          Units    Range  Default
  2206.  ────────────────────────────────────────────────────────────────────────────
  2207.  Entry          Units    Range  Default
  2208.  ────────────────────────────────────────────────────────────────────────────
  2209.  drivername     ─        ─      ni9210$
  2210.  
  2211.  maxmulticasts  integer  1-16   10
  2212.  
  2213.  maxreceives    integer  1-6    3
  2214.  
  2215.  maxtransmits   integer  1-10   6
  2216.  
  2217.  ────────────────────────────────────────────────────────────────────────────
  2218.  
  2219.  
  2220.  
  2221.  Entries in the [ni9210] section have the following meanings:
  2222.  
  2223.  drivername
  2224.    Identifies the network device driver.
  2225.  
  2226.  maxmulticasts
  2227.    Specifies the number of multicast addresses that the driver supports.
  2228.  
  2229.  maxreceives
  2230.    Specifies the number of receives that can be queued simultaneously.
  2231.  
  2232.  maxtransmits
  2233.    Specifies the number of transmit chain commands that can be queued
  2234.    simultaneously.
  2235.  
  2236.  
  2237.  NCR Token-Ring
  2238.  
  2239.  Required entry:
  2240.  
  2241.  
  2242.    ■   drivername = ncrtrn$ or ncrtrnn$
  2243.  
  2244.  
  2245.  The following table summarizes the possible entries and values in the
  2246.  [ncrtrn] section.
  2247.  
  2248. ╓┌─────────────┌──────┌─────────────────┌────────────────────────────────────
  2249.  Entry         Units  Range             Default
  2250.  ────────────────────────────────────────────────────────────────────────────
  2251.  drivername    ─      ─                 ncrtrn$ or ncrtrn2$
  2252.  
  2253.  interrupt     ─      2-7               2
  2254.  
  2255.  max_xmt_size  bytes  64-4472           2040
  2256.  
  2257.  node_address  hex.   12 hex. digits    See explanation
  2258.  
  2259.  port_address  hex.   0A20-1A20         See explanation
  2260.  
  2261.  product_id    hex.   0-36 hex. digits  See explanation
  2262.  
  2263.  shared_ram    hex.   CA00-D600         See explanation
  2264.  
  2265.  ────────────────────────────────────────────────────────────────────────────
  2266.  
  2267.  
  2268.  
  2269.  Entries in the [ncrtrn] section have the following meanings:
  2270.  
  2271.  drivername
  2272.    Identifies the network device driver. The base portion of the filename,
  2273.    plus a digit if there is more than one Token-Ring driver, is the
  2274.    drivername. The drivername is ncrtrn$ for the first Token-Ring driver and
  2275.    ncrtrn2$ for the second.
  2276.  
  2277.  interrupt
  2278.    Indicates the interrupt level of the network adapter card. The default
  2279.    value for ncrtrn$ is 2, and the default value for ncrtrn2$ is 8. Values
  2280.    for each ncrtrn driver must be unique.
  2281.  
  2282.  ────────────────────────────────────────────────────────────────────────────
  2283.  NOTE
  2284.  
  2285.  On an 80286 or 80386 computer, if you specify interrupt level 2, it is
  2286.  redirected to interrupt level 9 because the cascaded programmable interrupt
  2287.  control (PIC) is already using interrupt level 2.
  2288.  ────────────────────────────────────────────────────────────────────────────
  2289.  
  2290.  max_xmt_size
  2291.    Specifies the size of the transmit buffers, in bytes. The default is 2040.
  2292.  
  2293.  node_address
  2294.    Overrides the network address of the network adapter card. This entry
  2295.    should only be used if, for some reason, there are duplicate addresses on
  2296.    the network. The value is a hexadecimal string of 12 digits enclosed in
  2297.    quotation marks. The address must be in the range 400000000000 through
  2298.    40007FFFFFFF. For strict IBM compatibility, use only decimal digits (0-9),
  2299.    as in "400001020304". The ncrtrn driver provides a unique default value
  2300.    for each network adapter card.
  2301.  
  2302.  port_address
  2303.    Indicates the base I/O address for the network adapter card. This entry
  2304.    must match the adapter card's I/O address jumper settings. The default is
  2305.    0A20 for the first network adapter card and 1A20 for the second network
  2306.    adapter card.
  2307.  
  2308.  product_id
  2309.    Identifies the specific network adapter card. The value of this entry is a
  2310.    string of up to 36 hexadecimal digits (must be an even number). Refer to
  2311.    the IBM Token-Ring architecture manual for more details. The default value
  2312.    for this entry is 0910F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0.
  2313.  
  2314.  shared_ram
  2315.    Specifies the physical RAM location on the network adapter card if the
  2316.    default location is not adequate. Values for each ncrtrn driver must be
  2317.    unique. The default value for ncrtrn$ is 0xD000, and the default value for
  2318.    ncrtrn2$ is 0xD200. Valid values depend on the adapter card model and
  2319.    revision level. Check the documentation provided with the adapter card for
  2320.    an accurate list.
  2321.  
  2322.  
  2323.  Ungermann-Bass UBMAC
  2324.  
  2325.  Required entries:
  2326.  
  2327.  
  2328.    ■   adaptertype = NIUpc, NIUpcPlus, NIUps, PCNIU, or PCNIUex.
  2329.  
  2330.    ■   drivername = ubmac$ or ubmacn$
  2331.  
  2332.  
  2333.  The following table summarizes the possible entries and values in the
  2334.  [ubmac] section.
  2335.  
  2336. ╓┌───────────────┌──────┌───────────────┌────────────────────────────────────
  2337.  Entry           Units  Range           Default
  2338.  ────────────────────────────────────────────────────────────────────────────
  2339.  adaptertype     ─      ─               See explanation
  2340.  
  2341.  drivername      ─      ─               ubmac$ or ubmacn$
  2342.  
  2343.  io_port         hex.   0A20-1A20       0A20
  2344.  
  2345.  irq_level       ─      2-7             2
  2346.  
  2347.  maxmulticast    ─      0-255           0
  2348.  
  2349.  maxrequests     ─      1-10            6
  2350.  
  2351.  maxtransmits    ─      1-400           6
  2352.  
  2353.  memorywindow    hex.   ─               See explanation
  2354.  Entry           Units  Range           Default
  2355.  ────────────────────────────────────────────────────────────────────────────
  2356. memorywindow    hex.   ─               See explanation
  2357.  
  2358.  receivebuffers  ─      16-512          64
  2359.  
  2360.  receivebufsize  bytes  256-1514        600
  2361.  
  2362.  receivemethod   ─      ─               ReceiveLookahead
  2363.  
  2364.  permanentaddr   hex.   12 hex. digits  See explanation
  2365.  
  2366.  slotnumber      ─      1-8             See explanation
  2367.  
  2368.  ────────────────────────────────────────────────────────────────────────────
  2369.  
  2370.  
  2371.  
  2372.  Entries in the [ubmac] section have the following meanings:
  2373.  
  2374.  adaptertype
  2375.    Specifies the type of Ungermann-Bass network adapter card installed on the
  2376.    system. This field must be set to NIUpc, NIUpcPlus, NIUps, PCNIU, or
  2377.    PCNIUex.
  2378.  
  2379.  drivername
  2380.    Identifies the network device driver. The base portion of the filename,
  2381.    plus a digit if there is more than one driver, is the drivername. The
  2382.    drivername is ubmac$ for the first driver, ubmac2$ for the second, and so
  2383.    on.
  2384.  
  2385.  io_port
  2386.    Indicates the base I/O address for the network adapter card. This entry
  2387.    must match the adapter card's I/O address jumper settings. This entry is
  2388.    ignored if adaptertype is NIUps.
  2389.  
  2390.  irq_level
  2391.    Indicates the interrupt level of the network adapter card. This entry must
  2392.    match the adapter card's jumper settings. This entry is ignored if
  2393.    adaptertype is NIUps.
  2394.  
  2395.  maxmulticast
  2396.    Sets the maximum number of multicast addresses.  This configures the size
  2397.    of the multicast address table.
  2398.  
  2399.  maxrequests
  2400.    Specifies the number of request queue entries.
  2401.  
  2402.  maxtransmits
  2403.    Specifies the number of transmit queue entries.
  2404.  
  2405.  memorywindow
  2406.    Specifies the physical base address of the "window" through which the
  2407.    network device driver will access the network adapter card's RAM. This
  2408.    entry must match the adapter card's jumper settings. This entry is ignored
  2409.    if adaptertype is NIUps.
  2410.  
  2411.  receivebuffers
  2412.    If receivemethod is set to ReceiveChain, HostBuffered, this entry
  2413.    specifies the number of receive buffer queue entries.
  2414.  
  2415.  receivebufsize
  2416.    If receivemethod is set to ReceiveChain, HostBuffered, this entry
  2417.    specifies the size, in bytes, of each receive buffer. This entry must
  2418.    contain an even value.
  2419.  
  2420.  receivemethod
  2421.    Provided to allow you to maximize the network device driver's performance.
  2422.    With most transport drivers, this entry's default value of
  2423.    ReceiveLookahead will provide maximum performance. However, some transport
  2424.    drivers can achieve slightly better performance with one of the two other
  2425.    values.  This entry can be set to one of the three following values:
  2426.  
  2427.      ReceiveLookahead
  2428.        Tells the network device driver to send a small part of the frame to
  2429.        the transport driver as "lookahead" data. This way, the transport
  2430.        driver does not have to copy whole frames that aren't needed.
  2431.  
  2432.      ReceiveChain, AdapterBuffered
  2433.        Tells the network device driver to hold frames briefly in the network
  2434.        adapter card's buffers until the transport driver can copy them.
  2435.  
  2436.      ReceiveChain, HostBuffered
  2437.        Tells the network device driver to copy frames into a separate buffer
  2438.        in the computer's memory (not part of the network adapter card's RAM
  2439.        or the transport driver's buffer) until the transport driver can copy
  2440.        them. If you use this option, receivebuffers must contain the number
  2441.        of buffers, and receivebufsize must contain the size of each buffer.
  2442.  
  2443.  permanentaddr
  2444.    Overrides the network address of the network adapter card. This entry
  2445.    should only be used if, for some reason, there are duplicate addresses on
  2446.    the network. The value is a hexadecimal string of 12 digits enclosed in
  2447.    quotation marks. The address must be in the range 400000000000 through
  2448.    40007FFFFFFF. For strict IBM compatibility, use only decimal digits (0-9),
  2449.    as in "400001020304".
  2450.  
  2451.  slotnumber
  2452.    If there is more than one NIUps network adapter card installed, the
  2453.    PROTOCOL.INI file contains more than one [ubmac] section. For each
  2454.    section, this entry contains the slot number of the corresponding NIUps
  2455.    network adapter card. This entry is ignored if adaptertype is not NIUps.
  2456.  
  2457.  
  2458.  Western Digital EtherCard Plus and EtherCard Plus/A
  2459.  
  2460.  Required entry:
  2461.  
  2462.  
  2463.    ■   drivername = macwd$
  2464.  
  2465.  
  2466.  The following table summarizes the possible entries and values in the
  2467.  [macwd] section.
  2468.  
  2469. ╓┌───────────────────────┌────────┌──────────┌───────────────────────────────╖
  2470.  Entry                   Units    Range      Default
  2471.  ────────────────────────────────────────────────────────────────────────────
  2472.  drivername              ─        ─          macwd$
  2473.  
  2474.  iobase                  hex.     200-3E0    280
  2475.   (EtherCard Plus only)
  2476.  
  2477.  irq                     ─        2-15       3
  2478.   (EtherCard Plus only)
  2479.  
  2480.  Entry                   Units    Range      Default
  2481.  ────────────────────────────────────────────────────────────────────────────
  2482. 
  2483.  maxrequests             integer  6-64       8
  2484.  
  2485.  maxtransmits            integer  6-64       12
  2486.  
  2487.  ramaddress              hex.     A000-EC00  D000
  2488.   (EtherCard Plus only)
  2489.  
  2490.  receivebuffers          integer  6-96       12
  2491.  
  2492.  receivebufsize          bytes    256-1536   256
  2493.  
  2494.  receivechains           integer  6-96       12
  2495.  
  2496.  ────────────────────────────────────────────────────────────────────────────
  2497.  
  2498.  
  2499.  
  2500.  Entries in the [macwd] section have the following meanings:
  2501.  
  2502.  drivername
  2503.    Identifies the network device driver.
  2504.  
  2505.  iobase (EtherCard Plus only)
  2506.    Indicates the base I/O address for the network adapter card. This entry
  2507.    must match the adapter card's I/O address jumper settings.
  2508.  
  2509.  irq (EtherCard Plus only)
  2510.    Indicates the interrupt level of the network adapter card:
  2511.  
  2512. ╓┌─────────────────────────────────┌─────────────────────────────────────────
  2513.  Value                             Meaning
  2514.  ────────────────────────────────────────────────────────────────────────────
  2515.  2-7                               EtherCard Plus: interrupt levels 2-7
  2516.  
  2517.  3, 4, 10, 15                      EtherCard Plus/A (16-bit slot only):
  2518.                                    interrupt levels 3, 4, 10, and 15
  2519.  
  2520.  ────────────────────────────────────────────────────────────────────────────
  2521.  
  2522.  Value                             Meaning
  2523.  ────────────────────────────────────────────────────────────────────────────
  2524. 
  2525.  
  2526.  
  2527.  maxrequests
  2528.    Specifies the number of request queue entries.
  2529.  
  2530.  maxtransmits
  2531.    Specifies the number of transmit queue entries.
  2532.  
  2533.  ramaddress (EtherCard Plus only)
  2534.    Indicates the base address of the shared memory on the adapter card.
  2535.  
  2536.  receivebuffers
  2537.    Specifies the number of receive buffer queue entries.
  2538.  
  2539.  receivebufsize
  2540.    Specifies the size, in bytes, of a receive buffer.
  2541.  
  2542.  receivechains
  2543.    Specifies the number of receive chain header queue entries.
  2544.  
  2545.  
  2546.  Western Digital TokenCard, TokenCard WS, and TokenCard PLUS16
  2547.  
  2548.  Required entry:
  2549.  
  2550.  
  2551.    ■   drivername = tokwd$
  2552.  
  2553.  
  2554.  This driver is for the following network adapter cards:
  2555.  
  2556.  
  2557.    ■   Western Digital TokenCard (WD8005)
  2558.  
  2559.    ■   Western Digital TokenCard WS (WD8005 WS)
  2560.  
  2561.    ■   Western Digital TokenCard PLUS16 (WD8015)
  2562.  
  2563.  
  2564.  The following table summarizes the possible entries and values in the
  2565.  [tokwd] section.
  2566.  
  2567. ╓┌────────────────┌────────┌──────────┌──────────────────────────────────────╖
  2568.  Entry            Units    Range      Default
  2569.  ────────────────────────────────────────────────────────────────────────────
  2570.  dma              ─        5-7        5
  2571.   (TokenCard
  2572.  PLUS16 only)
  2573.  
  2574.  drivername       ─        ─          tokwd$
  2575.  
  2576.  iobase           hex.     0A20-3A20  0x0A20
  2577.  
  2578.  irq              ─        2-15       3
  2579.  
  2580.  maxrequests      integer  6-64       8
  2581.  
  2582.  maxtransmits     integer  6-64       12
  2583.  
  2584.  receivebuffers   integer  6-96       12
  2585.  Entry            Units    Range      Default
  2586.  ────────────────────────────────────────────────────────────────────────────
  2587. receivebuffers   integer  6-96       12
  2588.  
  2589.  receivebufsize   bytes    256-1536   256
  2590.  
  2591.  receivechains    integer  6-96       12
  2592.  
  2593.  ────────────────────────────────────────────────────────────────────────────
  2594.  
  2595.  
  2596.  
  2597.  Entries in the [tokwd] section have the following meanings:
  2598.  
  2599.  dma
  2600.    Specifies the DMA channel used by the network adapter card. This entry
  2601.    must match the adapter card's DMA jumper settings (two jumpers).
  2602.  
  2603.  drivername
  2604.    Identifies the network device driver.
  2605.  
  2606.  iobase
  2607.    Indicates the base I/O address for the network adapter card. This entry
  2608.    must match the adapter card's I/O address jumper settings.
  2609.  
  2610.    The value of this entry must be preceded with "0x" to show that it is a
  2611.    hexidecimal number.
  2612.  
  2613.  irq
  2614.    Indicates the interrupt level of the network adapter card. Not all values
  2615.    are available for all cards; for information about available interrupt
  2616.    levels, see the manufacturer's documentation.
  2617.  
  2618. ╓┌─────────────────────────────────┌─────────────────────────────────────────
  2619.  Value                             Meaning
  2620.  ────────────────────────────────────────────────────────────────────────────
  2621.  2-7                               TokenCard: interrupt levels 2-7
  2622.  
  2623.  2-7                               TokenCard WS: interrupt levels 2-7
  2624.  
  2625.  3, 4, 5, 7, 9, 10, 11, 15         TokenCard PLUS 16: interrupt levels 3, 4,
  2626.                                    5, 7, 9, 10, 11, 15
  2627.  Value                             Meaning
  2628.  ────────────────────────────────────────────────────────────────────────────
  2629.                                   5, 7, 9, 10, 11, 15
  2630.  
  2631.  ────────────────────────────────────────────────────────────────────────────
  2632.  
  2633.  
  2634.  
  2635.  maxrequests
  2636.    Specifies the number of request queue entries.
  2637.  
  2638.  maxtransmits
  2639.    Specifies the number of transmit queue entries.
  2640.  
  2641.  receivebuffers
  2642.    Specifies the number of receive buffer queue entries.
  2643.  
  2644.  receivebufsize
  2645.    Specifies the size, in bytes, of a receive buffer.
  2646.  
  2647.  receivechains
  2648.    Specifies the number of receive chain header queue entries.
  2649.  
  2650.  
  2651.  Monolithic Drivers
  2652.  
  2653.  The only monolithic driver supplied with LAN Manager 2.0 is a loopback
  2654.  driver, for running LAN Manager without a network adapter card. Available
  2655.  only under MS OS/2, this driver enables a single computer to emulate network
  2656.  operation without actually being connected to a network. It allows network
  2657.  requests to be sent to the local machine as if it were remote. This can be
  2658.  done on a real network, but the operation is much faster with the loopback
  2659.  driver, since it avoids the time required to actually send the message over
  2660.  a network and receive it back.
  2661.  
  2662.  An application will often route local data access through the LAN Manager
  2663.  software, to allow the server to arbitrate data access and access
  2664.  permissions. The loopback driver enables this to be done with the highest
  2665.  performance. The loopback network is treated differently than other
  2666.  networks: it is searched first when using remote resources and is ignored by
  2667.  most messaging functions. This driver has no configuration options and does
  2668.  not appear in PROTOCOL.INI. It does count toward LAN Manager's maximum of 12
  2669.  networks. Its filename is LOOPDRV.OS2.
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  Glossary
  2678.  ────────────────────────────────────────────────────────────────────────────
  2679.  
  2680.  386 server with high-performance file system 386 (HPFS386)
  2681.  An enhanced version of HPFS designed to work with a 386-based computer.
  2682.  HPFS386 includes an enhanced disk cache for servers and implements local
  2683.  security. See also High-performance file system (HPFS).
  2684.  
  2685.  Adaptive window algorithm
  2686.  An algorithm used by the NetBEUI driver to match the receive and send
  2687.  windows of the remote station. See also NetBEUI.
  2688.  
  2689.  Basic
  2690.  See LAN Manager Basic.
  2691.  
  2692.  CONFIG.SYS
  2693.  A system configuration file for both MS OS/2 and MS-DOS. Use this file to
  2694.  customize the way the operating system runs on the computer. See also
  2695.  LANMAN.INI and PROTOCOL.INI.
  2696.  
  2697.  Device driver
  2698.  See Network device driver.
  2699.  
  2700.  DIX
  2701.  DEC/Intel/Xerox standard for network connection using EtherNet cable.
  2702.  
  2703.  Driver
  2704.  See Network device driver.
  2705.  
  2706.  Driver name
  2707.  A unique name, used in the LANMAN.INI and PROTOCOL.INI files, to identify
  2708.  each local-area network device driver. Typically, the driver name is the
  2709.  base portion of the network device driver filename plus a dollar sign (for
  2710.  example, IBMTOK$).
  2711.  
  2712.  Enhanced
  2713.  See LAN Manager Enhanced.
  2714.  
  2715.  FAT
  2716.  See File allocation table (FAT).
  2717.  
  2718.  File allocation table (FAT)
  2719.  An MS OS/2 and MS-DOS file system that tracks the location of files in
  2720.  directories. The file allocation table also allocates free space on disks to
  2721.  ensure space is available for new files. MS OS/2 1.2 can replace the FAT
  2722.  file system with an IFS, such as HPFS.
  2723.  
  2724.  Filename
  2725.  A unique name for a file. Under the FAT file system, a filename can have as
  2726.  many as 8 characters followed by a filename extension. The filename
  2727.  extension consists of a period (.) and 0-3 characters. Under the MS OS/2 1.2
  2728.  HPFS, a filename can have as many as 254 characters.
  2729.  
  2730.  High-performance file system (HPFS)
  2731.  An MS OS/2 1.2 file system that has faster I/O than the FAT file system;
  2732.  does not restrict file naming to eight characters with a three character
  2733.  extension; and is compatible with the FAT file system. When you install LAN
  2734.  Manager server software on a HPFS partition, it becomes an HPFS386
  2735.  partition. See also File allocation table (FAT).
  2736.  
  2737.  HPFS386
  2738.  See 386 server with high-performance file system 386 (HPFS386).
  2739.  
  2740.  IFS
  2741.  See Installable file system (IFS).
  2742.  
  2743.  Installable file system (IFS)
  2744.  With MS OS/2 1.2, file systems in addition to the existing FAT file system,
  2745.  can be installed. Any additional file system is known as an installable file
  2746.  system (IFS). The LAN Manager redirector software is an IFS for MS OS/2 1.2.
  2747.  
  2748.  LAN
  2749.  See Local-area network (LAN).
  2750.  
  2751.  LAN Manager
  2752.  A software program that expands the features of MS OS/2 and MS-DOS to enable
  2753.  computers to become part of a local-area network.
  2754.  
  2755.  LAN Manager Basic
  2756.  A version of LAN Manager that enables an MS-DOS computer to connect to
  2757.  local-area network directories and printers, and print jobs over the
  2758.  network. Using LAN Manager Basic, network tasks can be done from the command
  2759.  line only.
  2760.  
  2761.  LAN Manager Enhanced
  2762.  A version of LAN Manager that enables an MS-DOS computer to connect to
  2763.  local-area network directories and printers, print jobs over the network,
  2764.  send and receive network messages, and use profiles to automatically connect
  2765.  to network resources. Using LAN Manager Enhanced, network tasks can be done
  2766.  from the command line and from the LAN Manager Screen.
  2767.  
  2768.  LANA number
  2769.  See Local-area network adapter (LANA) number.
  2770.  
  2771.  LANMAN.INI
  2772.  The initialization file for LAN Manager. The values in this file determine
  2773.  the option settings for computers on the local-area network, though the net
  2774.  start and net config command options can temporarily override LANMAN.INI
  2775.  values. These values can be modified to suit the network requirements. See
  2776.  also CONFIG.SYS and PROTOCOL.INI.
  2777.  
  2778.  Local-area network (LAN)
  2779.  A grouping of computers, connected by cable or other physical media, that
  2780.  lets users share information and equipment.
  2781.  
  2782.  Local-area network adapter (LANA) number
  2783.    A unique integer assigned to each protocol stack. The LANA number
  2784.  specifies which network adapter card to access, if the computer has multiple
  2785.  network adapter cards.
  2786.  
  2787.  Loopback driver
  2788.  A monolithic driver that allows a computer with no network adapter card to
  2789.  run LAN Manager for testing purposes.
  2790.  
  2791.  Media access control driver
  2792.  A local-area network device driver that works directly with the network
  2793.  adapter cards, acting as an intermediary between the transport driver and
  2794.  the hardware.
  2795.  
  2796.  Monolithic driver
  2797.  A local-area network device driver that combines transport and media access
  2798.  control driver functions into one package.
  2799.  
  2800.  MS OS/2
  2801.  Microsoft Operating System/2. The operating system that supports LAN Manager
  2802.  servers and some LAN Manager workstations.
  2803.  
  2804.  MS-DOS
  2805.  Microsoft Disk-Operating System. The operating system that supports some LAN
  2806.  Manager workstations.
  2807.  
  2808.  NetBEUI
  2809.  The NetBIOS Extended User Interface network device driver. The NetBEUI
  2810.  driver is the transport driver supplied with LAN Manager. The NetBEUI driver
  2811.  can bind with as many as eight media access control drivers. For MS OS/2,
  2812.  the filename for the NetBEUI driver is NETBEUI.OS2. For MS-DOS, the filename
  2813.  for the NetBEUI driver is NETBEUI.DOS.
  2814.  
  2815.  NDIS
  2816.  See Network driver interface specification (NDIS).
  2817.  
  2818.  NetBIOS
  2819.  See Network basic input/output system (NetBIOS).
  2820.  
  2821.  Network adapter card
  2822.  A printed circuit board, installed in a computer, that enables the computer
  2823.  to run LAN Manager software and join the local-area network.
  2824.  
  2825.  Network basic input/output system (NetBIOS)
  2826.   A software module that links the operating system with local-area network
  2827.  hardware, and opens communications between workstations on the network.
  2828.  
  2829.  Network driver interface specification (NDIS)
  2830.   A Microsoft/3COM specification of an interface for local-area network
  2831.  device drivers. All media access control and transport drivers shipped with
  2832.  LAN Manager conform to the network driver interface specification (NDIS).
  2833.  
  2834.  Network device driver
  2835.  A program that enables the LAN Manager software to communicate with
  2836.  local-area network adapter cards. See also Media access control driver,
  2837.  Monolithic driver, and Transport driver.
  2838.  
  2839.  Packet
  2840.  A block of data sent over the local-area network.
  2841.  
  2842.  Path
  2843.  A set of directory names that define a directory's location, as in the path
  2844.  REPORTS\ACCT\NORTH, which indicates that the NORTH directory is in the ACCT
  2845.  subdirectory of the REPORTS directory. A backslash precedes each directory
  2846.  name except the top-level one. An initial backslash indicates that the path
  2847.  begins at the drive's root directory. When the path begins with a driver
  2848.  letter, it is an absolute path.
  2849.  
  2850.  Pathname
  2851.  A path that ends in a filename. While a path specifies a directory, a
  2852.  pathname specifies a file. A pathname, like a path, can be absolute,
  2853.  containing a drive letter, or relative to the current drive and directory.
  2854.  
  2855.  PIC
  2856.  Programmable interrupt control. A module that controls interrupt levels for
  2857.  cards and devices.
  2858.  
  2859.  Protocol
  2860.  A set of rules and conventions for data exchange. See also Transport driver.
  2861.  
  2862.  
  2863.  Protocol Manager
  2864.  A software module that coordinates communication among network device
  2865.  drivers and network adapter cards.
  2866.  
  2867.  Protocol stack
  2868.  A combination of network device drivers used to span the layers between LAN
  2869.  Manager and a network adapter card. A stack consists of one monolithic
  2870.  driver, or a transport driver plus a media access control driver.
  2871.  
  2872.  Protocol driver
  2873.  See Transport driver.
  2874.  
  2875.  PROTOCOL.INI
  2876.  The Protocol Manager initialization file. This file, along with CONFIG.SYS
  2877.  and LANMAN.INI, controls the configuration of LAN Manager network device
  2878.  drivers. This file describes all transport and media access control drivers
  2879.  and defines how to bind them together. See also CONFIG.SYS and LANMAN.INI.
  2880.  
  2881.  Receive window
  2882.  The number of NetBIOS message packets to be received before an
  2883.  acknowledgment is sent to the sending station. See also Send window.
  2884.  
  2885.  Redirector
  2886.  A local-area network device driver that translates operating system requests
  2887.  into network events and transmits them to the appropriate protocol stack.
  2888.  For LAN Manager, the filename for the redirector is NETWKSTA.SYS. For MS
  2889.  OS/2 1.1 and MS-DOS, NETWKSTA.SYS is a device driver; for MS OS/2 1.2,
  2890.  NETWKSTA.SYS is an IFS.
  2891.  
  2892.  Send window
  2893.  The number of NetBIOS message packets to be sent before an acknowledgment
  2894.  from the receiving station is expected. See also Receive window.
  2895.  
  2896.  System configuration file
  2897.  See CONFIG.SYS.
  2898.  
  2899.  Transport driver
  2900.  A network device driver that implements a protocol, communicating between
  2901.  LAN Manager and one or more media access control drivers. The transport
  2902.  driver transfers LAN Manager events between computers on the local-area
  2903.  network.
  2904.  
  2905.  
  2906.  
  2907.  
  2908.  
  2909.  INDEX
  2910.  ──────────────────────────────────────────────────────────────────────────
  2911.  
  2912.  
  2913.  
  2914.  3Com EtherLink II
  2915.     see also Drivers, media access control
  2916.    configuration options
  2917.    memory
  2918.      modes
  2919.      requirements
  2920.  3Com EtherLink
  2921.  3Com EtherLink/MC
  2922.     see also Drivers, media access control
  2923.    configuration options
  2924.  3Com EtherLink
  2925.     see also Drivers, media access control
  2926.    configuration options
  2927.  3Com TokenLink
  2928.     see also Drivers, media access control
  2929.  80286 and 80386 computers
  2930.    configuring 3Com EtherLink driver
  2931.    configuring 3Com EtherLink II
  2932.  8086 and 8088 computers
  2933.    configuring 3Com EtherLink II
  2934.  
  2935.      A
  2936.  ACSTRSYS entry (CONFIG.SYS)
  2937.  Adapter card, network
  2938.  Adaptertype entry (PROTOCOL.INI)
  2939.    {ubmac} section
  2940.      defined
  2941.      values
  2942.  Adaptive window algorithm
  2943.    effects of dropped packets
  2944.  Adaptrate entry (PROTOCOL.INI)
  2945.    {netbeui} section
  2946.      defined
  2947.      values
  2948.  ADD.NAME requests
  2949.  AddMulticastAddress
  2950.  Alternate (Token-Ring) network adapter card
  2951.    setting RAM
  2952.  Alternate entry (PROTOCOL.INI)
  2953.    {ibmtok} section
  2954.      defined
  2955.  ASSY 3410-03 revision A
  2956.  
  2957.      B
  2958.  Baseband/A
  2959.     see Drivers, media access control
  2960.  Baseband
  2961.     see Drivers, media access control
  2962.  Basemem entry (PROTOCOL.INI)
  2963.    {ni5210} section
  2964.      defined
  2965.      values
  2966.  Binding
  2967.    defined
  2968.    for NetBEUI
  2969.    PROTOCOL.INI role
  2970.    specifying binding
  2971.  Bindings entry (PROTOCOL.INI)
  2972.    {netbeui} section
  2973.      defined
  2974.      values
  2975.  Burst mode (network adapters)
  2976.  Byte mode (network adapters)
  2977.  
  2978.      C
  2979.  Chainx5c entry (PROTOCOL.INI)
  2980.    {netbeui} section
  2981.      defined
  2982.      values
  2983.  COMTOKR.OS2
  2984.     see Drivers, transport
  2985.  CONFIG.OS2
  2986.     see Configuration files
  2987.  CONFIG.SYS
  2988.     see Configuration files, CONFIG.SYS
  2989.  Configuration files
  2990.    CONFIG.OS2
  2991.    CONFIG.SYS
  2992.      and {Wrknets} entry (LANMAN.INI)
  2993.      examples
  2994.      MS OS/2
  2995.    editing the files
  2996.    LANMAN.INI
  2997.      Basic for MS-DOS
  2998.      Enhanced for MS-DOS
  2999.      examples
  3000.      MS OS/2
  3001.    operating system
  3002.    Protocol Manager
  3003.    PROTOCOL.INI
  3004.      changing driver options
  3005.      examples
  3006.      format
  3007.      loopback drivers
  3008.      options
  3009.      {elnkii} section
  3010.      {elnkmc} section
  3011.      {elnk} section
  3012.      {ibmneta} section
  3013.      {ibmnet} section
  3014.      {ibmtok} section
  3015.      {macwd} section
  3016.      {ncrtrn} section
  3017.      {netbeui} section
  3018.      {ni5210} section
  3019.      {ni9210} section
  3020.      {tlnk} section
  3021.      {tokwd} section
  3022.      {ubmac} section
  3023.  Configuration options
  3024.  Configuration
  3025.    defined
  3026.    driver
  3027.    examples
  3028.  Conventions
  3029.    notational
  3030.  
  3031.      D
  3032.  Data Link Control (DLC) driver
  3033.     see DLC
  3034.  Data Link Control
  3035.     see DLC
  3036.  Data packets
  3037.    for NetBIOS
  3038.    guarding against dropped packets
  3039.    limiting transmission size
  3040.    setting acknowledgments
  3041.  Data transmissions
  3042.    for the NetBEUI driver
  3043.    piggybacking
  3044.  Datagrampackets entry (PROTOCOL.INI)
  3045.    {netbeui} section
  3046.      defined
  3047.      values
  3048.  Datagrams
  3049.     see Data packets
  3050.  Datatransfer entry (PROTOCOL.INI)
  3051.    {elnkii} section
  3052.      defined
  3053.      values
  3054.  Device entries (CONFIG.SYS)
  3055.  Device line
  3056.  Directory, LAN Manager home
  3057.  DIX connections
  3058.  DLC frames
  3059.  DLC
  3060.  Dlcretries entry (PROTOCOL.INI)
  3061.    {netbeui} section
  3062.      defined
  3063.      values
  3064.  DMA channel
  3065.  DMA entry (PROTOCOL.INI)
  3066.    {tokwd} section
  3067.      defined
  3068.      values
  3069.  DMA jumper configuration
  3070.  Dmachannel entry (PROTOCOL.INI)
  3071.    {elnkii} section
  3072.      defined
  3073.      values
  3074.    {elnk} section
  3075.      defined
  3076.      values
  3077.    {tlnk} section
  3078.      defined
  3079.      values
  3080.  Dmamode entry (PROTOCOL.INI)
  3081.    {elnk} section
  3082.      defined
  3083.      values
  3084.  Dosnetb driver
  3085.  Driver configuration
  3086.     see Configuration, driver
  3087.  Drivername entry (PROTOCOL.INI)
  3088.    {elnkii} section
  3089.      defined
  3090.      values
  3091.    {elnkmc} section
  3092.      defined
  3093.      values
  3094.    {elnk} section
  3095.      defined
  3096.      values
  3097.    {ibmneta} section
  3098.      defined
  3099.      values
  3100.    {ibmnet} section
  3101.      defined
  3102.      values
  3103.    {ibmtok} section
  3104.      defined
  3105.      values
  3106.    {macwd} section
  3107.      defined
  3108.      values
  3109.    {ncrtrn} section
  3110.      defined
  3111.      values
  3112.    {netbeui} section
  3113.      defined
  3114.      values
  3115.    {ni5210} section
  3116.      defined
  3117.      values
  3118.    {ni9210} section
  3119.      defined
  3120.      values
  3121.    {tlnk} section
  3122.      defined
  3123.      values
  3124.    {tokwd} section
  3125.      defined
  3126.      values
  3127.    {ubmac} section
  3128.      defined
  3129.      values
  3130.  Drivername
  3131.    defined
  3132.  DRIVERS directory
  3133.     see LANMAN\DRIVERS directory
  3134.  Drivers
  3135.    loopback
  3136.    media access control
  3137.      3Com EtherLink II
  3138.      3Com EtherLink
  3139.      3Com EtherLink/MC
  3140.      3Com TokenLink
  3141.      IBM Baseband
  3142.      IBM Baseband/A
  3143.      IBM PC Network II/A
  3144.      IBM PC Network
  3145.      IBM Token-Ring
  3146.      Interlan NI-5210
  3147.      Interlan NI-9210
  3148.      NCR Token-Ring
  3149.      Ungermann-Bass UBMAC
  3150.      updates
  3151.      Western Digital EtherCard Plus
  3152.      Western Digital EtherCard Plus/A
  3153.      Western Digital TokenCard PLUS16
  3154.      Western Digital TokenCard WS
  3155.      Western Digital TokenCard
  3156.    monolithic
  3157.    network device
  3158.    network device, configuration of
  3159.    products
  3160.      3Com EtherLink II
  3161.      3Com EtherLink/MC
  3162.      3Com TokenLink
  3163.      IBM Token-Ring A
  3164.      Microsoft NetBEUI 2.0
  3165.    Protocol Manager
  3166.    third party
  3167.    transport
  3168.      NetBEUI
  3169.      remoteboot (COMTOKR)
  3170.  Dual-boot systems
  3171.  
  3172.      E
  3173.  80286 and 80386 computers
  3174.    configuring 3Com EtherLink driver
  3175.    configuring 3Com EtherLink II
  3176.  8086 and 8088 computers
  3177.    configuring 3Com EtherLink II
  3178.  Earlyrelease entry (PROTOCOL.INI)
  3179.    {ibmtok} section
  3180.      defined
  3181.      values
  3182.  Elnk$ drivers
  3183.  ELNK
  3184.  Elnkii$ drivers
  3185.  ELNKII
  3186.  Elnkmc$ drivers
  3187.  ELNKMC
  3188.  Emulating network behavior
  3189.  EtherNet networks
  3190.    retransmission timer values
  3191.  Examples
  3192.    configuration
  3193.  
  3194.      F
  3195.  Filename extensions
  3196.    for drivers
  3197.  FIND.NAME requests
  3198.  
  3199.      G
  3200.  General request queue entries
  3201.  General request queue
  3202.    for IBM network cards
  3203.  Global descriptor table (GDT) selectors
  3204.  
  3205.      I
  3206.  I-frame packet descriptors
  3207.  IBM AT computers
  3208.  IBM Baseband
  3209.  IBM Baseband/A
  3210.  IBM PC Network Baseband /A
  3211.  IBM PC Network Baseband
  3212.  IBM PC Network II
  3213.  IBM PC Network II/A
  3214.  IBM PC Network II
  3215.     see Drivers, media access control
  3216.  IBM PS/2 computer
  3217.  IBM Token-Ring 16/4 A
  3218.  IBM Token-Ring 16/4 Adapter
  3219.  IBM Token-Ring 16/4 Adapter/A
  3220.  IBM Token-Ring 16/4 Adapter
  3221.    RAM size
  3222.  IBM Token-Ring 16/4
  3223.  IBM Token-Ring A
  3224.  IBM Token-Ring Adapter II
  3225.  IBM Token-Ring Adapter
  3226.  IBM Token-Ring Adapter/A
  3227.    RAM size
  3228.  IBM Token-Ring cards
  3229.  IBM Token-Ring II
  3230.  IBM Token-Ring
  3231.     see also Drivers, media access control
  3232.  Ibmnet$ drivers
  3233.  IBMNET
  3234.  IBMNETA
  3235.  Ibmtok$ drivers
  3236.  IBMTOK
  3237.  IFS entry (CONFIG.SYS)
  3238.  Installable file systems (IFS)
  3239.  Installation program
  3240.    and configuration options
  3241.  INT 5C
  3242.  Interface
  3243.    NDIS
  3244.    NetBIOS
  3245.  Interlan NI-5210
  3246.     see also Drivers, media access control
  3247.  Interlan NI-9210
  3248.     see also Drivers media access control
  3249.  Internal stacks
  3250.    adjusting their sizes
  3251.  Interrupt entry (PROTOCOL.INI)
  3252.    {elnkii} section
  3253.      defined
  3254.      values
  3255.    {elnk} section
  3256.      defined
  3257.      values
  3258.    {ncrtrn} section
  3259.      defined
  3260.      values
  3261.    {tlnk} section
  3262.      defined
  3263.      values
  3264.  Interrupt
  3265.    3Com TokenLink
  3266.  Interrupts
  3267.    3Com EtherLink II
  3268.  Ioaddress entry (PROTOCOL.INI)
  3269.    {elnkii} section
  3270.      defined
  3271.      values
  3272.    {elnk} section
  3273.      defined
  3274.      values
  3275.    {tlnk} section
  3276.      defined
  3277.      values
  3278.  Iobase entry (PROTOCOL.INI)
  3279.    {macwd} section
  3280.      defined
  3281.      values
  3282.    {ni5210} section
  3283.      defined
  3284.      values
  3285.    {tokwd} section
  3286.      defined
  3287.      values
  3288.  Io_port entry (PROTOCOL.INI)
  3289.    {ubmac} section
  3290.      defined
  3291.      values
  3292.  Irq entry (PROTOCOL.INI)
  3293.    {macwd} section
  3294.      defined
  3295.      values
  3296.    {ni5210} section
  3297.      defined
  3298.      values
  3299.    {tokwd} section
  3300.      defined
  3301.      values
  3302.  Irq_level entry (PROTOCOL.INI)
  3303.    {ubmac} section
  3304.      defined
  3305.      values
  3306.  
  3307.      L
  3308.  LAN Manager
  3309.    installing
  3310.    loopback networks
  3311.    media access control drivers
  3312.    version 1.0
  3313.    version 2.0
  3314.      loopback driver
  3315.      transport driver
  3316.    workstation driver
  3317.  LANA number
  3318.     see Local-area network adapter (LANA) number
  3319.  Lanabase entry (PROTOCOL.INI)
  3320.    {netbeui} section
  3321.      defined
  3322.      values
  3323.  LANMAN.DOS directory
  3324.  LANMAN.INI
  3325.     see Configuration files, LANMAN.INI
  3326.  LANMAN\DRIVERS directory
  3327.  Local-area network adapter (LANA) number
  3328.  Loopback driver
  3329.     see also Drivers, loopback
  3330.    defined
  3331.  Loopback networks
  3332.  LOOPDRV.OS2
  3333.     see also Loopback driver
  3334.  Looppackets entry (PROTOCOL.INI)
  3335.    {netbeui} section
  3336.      defined
  3337.      values
  3338.  
  3339.      M
  3340.  MACWD
  3341.  Manual
  3342.    contents
  3343.    notational conventions
  3344.  Maxin entry (PROTOCOL.INI)
  3345.    {netbeui} section
  3346.      defined
  3347.      values
  3348.  Maxmulticast entry (PROTOCOL.INI)
  3349.    {ibmneta} section
  3350.      defined
  3351.      values
  3352.    {ibmnet} section
  3353.      defined
  3354.      values
  3355.    {ubmac} section
  3356.      defined
  3357.      values
  3358.  Maxmulticasts entry (PROTOCOL.INI)
  3359.    {ni5210} section
  3360.      defined
  3361.      values
  3362.    {ni9210} section
  3363.      defined
  3364.      values
  3365.  Maxout entry (PROTOCOL.INI)
  3366.    {netbeui} section
  3367.      defined
  3368.      values
  3369.  Maxreceives entry (PROTOCOL.INI)
  3370.    {ni5210} section
  3371.      defined
  3372.      values
  3373.    {ni9210} section
  3374.      defined
  3375.      values
  3376.  Maxrequests entry (PROTOCOL.INI)
  3377.    {elnk} section
  3378.      defined
  3379.      values
  3380.    {ibmneta} section
  3381.      defined
  3382.      values
  3383.    {ibmnet} section
  3384.      defined
  3385.      values
  3386.    {macwd} section
  3387.      defined
  3388.      values
  3389.    {tokwd} section
  3390.      defined
  3391.      values
  3392.    {ubmac} section
  3393.      defined
  3394.      values
  3395.  Maxtransmits entry (PROTOCOL.INI)
  3396.    {elnkii} section
  3397.      defined
  3398.      values
  3399.    {elnkmc} section
  3400.      defined
  3401.      values
  3402.    {elnk} section
  3403.      defined
  3404.      values
  3405.    {ibmneta} section
  3406.      defined
  3407.      values
  3408.    {ibmnet} section
  3409.      defined
  3410.      values
  3411.    {ibmtok} section
  3412.      defined
  3413.      values
  3414.    {macwd} section
  3415.      defined
  3416.      values
  3417.    {netbeui} section
  3418.      defined
  3419.      values
  3420.    {ni5210} section
  3421.      defined
  3422.      values
  3423.    {ni9210} section
  3424.      defined
  3425.      values
  3426.    {tlnk} section
  3427.      defined
  3428.      values
  3429.    {tokwd} section
  3430.      defined
  3431.      values
  3432.    {ubmac} section
  3433.      defined
  3434.      values
  3435.  Max_xmt_size entry (PROTOCOL.INI)
  3436.    {ncrtrn} section
  3437.      defined
  3438.      values
  3439.  Media access control drivers
  3440.     see also Drivers, media access control
  3441.    installing several
  3442.    internal stack size
  3443.    Microsoft NetBEUI 2.0
  3444.    shipped with LAN Manager
  3445.  Media access control
  3446.    defined
  3447.  Memorywindow entry (PROTOCOL.INI)
  3448.    {ubmac} section
  3449.      defined
  3450.      values
  3451.  Microsoft NetBEUI 2.0
  3452.    description
  3453.  Mintransmits entry (PROTOCOL.INI)
  3454.    {netbeui} section
  3455.      defined
  3456.      values
  3457.  Modems
  3458.    setting retransmission times
  3459.  Monolithic drivers
  3460.  Monolithic Drivers
  3461.  Monolithic drivers
  3462.     see also Drivers, monolithic
  3463.    defined
  3464.    LAN Manager's
  3465.    Protocol Manager
  3466.  MS OS/2
  3467.    LAN Manager transport drivers for
  3468.    memory-saving configuration for workstations
  3469.    netbeui$ driver
  3470.    version 1.2
  3471.    workstation driver
  3472.  MS-DOS
  3473.    dosnetb driver
  3474.    editing LANMAN.INI
  3475.       for Basic
  3476.       for Enhanced
  3477.    handling multiple protocol stacks
  3478.    LAN Manager transport drivers for
  3479.    operating system
  3480.  Multicast address table
  3481.    for IBM network cards
  3482.  Multicast addresses
  3483.    and Interlan MI-5210
  3484.    and Interlan MI-9210
  3485.  Multiple networks
  3486.     see Networks, multiple
  3487.  
  3488.      N
  3489.  Name table
  3490.  Names entry (PROTOCOL.INI)
  3491.    {netbeui} section
  3492.      defined
  3493.      values
  3494.  NCB
  3495.  Ncbs entry (PROTOCOL.INI)
  3496.    {netbeui} section
  3497.      defined
  3498.      values
  3499.  NCR Token-Ring card
  3500.  NCR Token-Ring
  3501.     see also Drivers, media access control
  3502.  Ncrtok$ driver
  3503.  NCRTRN
  3504.  Net line
  3505.  Netaddress entry (PROTOCOL.INI)
  3506.    {elnkii} section
  3507.      defined
  3508.      values
  3509.    {elnkmc} section
  3510.      defined
  3511.      values
  3512.    {elnk} section
  3513.      defined
  3514.      values
  3515.    {ibmtok} section
  3516.      defined
  3517.      values
  3518.    {tlnk} section
  3519.      defined
  3520.      values
  3521.  Netbeui$ driver
  3522.  NETBEUI.DOS
  3523.     see also Microsoft NetBEUI 2.0
  3524.  NETBEUI.OS2
  3525.     see also Microsoft NetBEUI 2.0
  3526.  NetBEUI
  3527.     see also Drivers, transport
  3528.    in LANMAN.INI
  3529.    multiple drivers
  3530.  Netbind entry (LANMAN.INI)
  3531.  Netbind
  3532.  NetBIOS
  3533.    datagrams
  3534.  Netbiosretries entry (PROTOCOL.INI)
  3535.    {netbeui} section
  3536.      defined
  3537.      values
  3538.  Netbiostimeout entry (PROTOCOL.INI)
  3539.    {netbeui} section
  3540.      defined
  3541.      values
  3542.  Netn entry (LANMAN.INI)
  3543.  Netservices entry (LANMAN.INI)
  3544.  NETWKSTA.SYS driver
  3545.     see Redirector
  3546.  NETWKSTA.SYS
  3547.  Network adapter cards
  3548.    3Com EtherLink II
  3549.    3Com EtherLink
  3550.    3Com EtherLink/MC
  3551.    3Com TokenLink
  3552.    DMA jumper configurations
  3553.    emulating a network without a card
  3554.    IBM PC Network Baseband /A
  3555.    IBM PC Network Baseband
  3556.    IBM PC Network II
  3557.    IBM PC Network II/A
  3558.    IBM Token-Ring 16/4 A
  3559.    IBM Token-Ring 16/4
  3560.    IBM Token-Ring A
  3561.    IBM Token-Ring II
  3562.    IBM Token-Ring
  3563.    installing several
  3564.    Interlan NI-5210
  3565.    Interlan NI-9210
  3566.    LANA numbers
  3567.    NCR Token-Ring
  3568.    Protocol Manager
  3569.    reliability
  3570.    Ungermann-Bass NIUpc
  3571.    Ungermann-Bass NIUpcPlus
  3572.    Ungermann-Bass NIUps
  3573.    Ungermann-Bass PCNIU
  3574.    Ungermann-Bass PCNIUex
  3575.    using several
  3576.    Western Digital EtherCard Plus
  3577.    Western Digital EtherCard Plus/A
  3578.    Western Digital Token Card PLUS 16
  3579.    Western Digital TokenCard WS
  3580.    Western Digital TokenCard
  3581.  Network basic input/output system (NetBIOS)
  3582.  Network control blocks (NCBs)
  3583.     see also NCB
  3584.    allocating descriptors
  3585.    determinining protocol stacks
  3586.    INT 5C NCB processing
  3587.  Network device drivers
  3588.     see also Drivers, network device
  3589.    how they work
  3590.      types of drivers
  3591.    installing
  3592.      manual installation
  3593.    LAN Manager requirements
  3594.    products
  3595.      3Com EtherLink/MC
  3596.      IBM Token-Ring
  3597.  Network Driver Interface Specification (NDIS)
  3598.    LAN Manager 2.0
  3599.  Network
  3600.    architecture
  3601.    device driver
  3602.    loopback
  3603.  Networks
  3604.    multiple
  3605.  Ni5210$ driver
  3606.  NI5210.OS2
  3607.  NI9210.OS2
  3608.  Node_address entry (PROTOCOL.INI)
  3609.    {ncrtrn} section
  3610.      defined
  3611.      values
  3612.  Notational conventions
  3613.  
  3614.      O
  3615.  Operating system
  3616.    computer
  3617.  
  3618.      P
  3619.  Packets entry (PROTOCOL.INI)
  3620.    {netbeui} section
  3621.      defined
  3622.      values
  3623.  PC Network II/A
  3624.     see Drivers, media access control
  3625.  Peer service
  3626.  Permanentaddr entry (PROTOCOL.INI)
  3627.    {ubmac} section
  3628.      defined
  3629.      values
  3630.  Piggybackacks entry (PROTOCOL.INI)
  3631.    {netbeui} section
  3632.      defined
  3633.      values
  3634.  Piggybacks
  3635.    data transmission
  3636.  Pipeline entry (PROTOCOL.INI)
  3637.    {netbeui} section
  3638.      defined
  3639.      values
  3640.  Port_address entry (PROTOCOL.INI)
  3641.    {ncrtrn} section
  3642.      values
  3643.    {ncrtrn}
  3644.  Primary (Token-Ring) network adapter card
  3645.    setting RAM
  3646.  Primary entry (PROTOCOL.INI)
  3647.    {ibmtok} section
  3648.      defined
  3649.      values
  3650.  Productid entry (PROTOCOL.INI)
  3651.    {ibmtok} section
  3652.      defined
  3653.      values
  3654.    {tlnk} section
  3655.      defined
  3656.      values
  3657.  Product_id entry (PROTOCOL.INI)
  3658.    {ncrtrn} section
  3659.      defined
  3660.      values
  3661.  PROTMAN.DOS
  3662.  PROTMAN.OS2
  3663.  Protocol Manager
  3664.    default options
  3665.    defined
  3666.    driver
  3667.  Protocol stacks
  3668.    chaining
  3669.    defined
  3670.    determining which handles an NCB
  3671.    for multiple network adapter cards
  3672.    limits
  3673.  PROTOCOL.INI
  3674.     see Configuration files, PROTOCOL.INI
  3675.  Protocols
  3676.    defined
  3677.  
  3678.      R
  3679.  Ram entry (PROTOCOL.INI)
  3680.    {ibmtok} section
  3681.      defined
  3682.      values
  3683.  Ramaddress entry (PROTOCOL.INI)
  3684.    {macwd} section
  3685.      defined
  3686.      values
  3687.  RECEIVE operations
  3688.  Receive window
  3689.    defined
  3690.  RECEIVE-ANY operations
  3691.  RECEIVE-ANY-ANY NCB operations
  3692.  Receivebuffers entry (PROTOCOL.INI)
  3693.    {ibmneta} section
  3694.      defined
  3695.      values
  3696.    {ibmnet} section
  3697.      defined
  3698.      values
  3699.    {macwd} section
  3700.      defined
  3701.      values
  3702.    {tokwd} section
  3703.      defined
  3704.      values
  3705.    {ubmac} section
  3706.      defined
  3707.      values
  3708.  Receivebufsize entry (PROTOCOL.INI)
  3709.    {ibmneta} section
  3710.      defined
  3711.      values
  3712.    {ibmnet} section
  3713.      defined
  3714.      values
  3715.    {macwd} section
  3716.      defined
  3717.      values
  3718.    {tokwd} section
  3719.      defined
  3720.      values
  3721.    {ubmac} section
  3722.      defined
  3723.      values
  3724.  Receivechains entry (PROTOCOL.INI)
  3725.    {macwd} section
  3726.      defined
  3727.      values
  3728.    {tokwd} section
  3729.      defined
  3730.      values
  3731.  Receivemethod entry (PROTOCOL.INI)
  3732.    {ubmac} section
  3733.      defined
  3734.      values
  3735.  Receiver adapter buffers
  3736.  Receiver windows
  3737.    and t2 value
  3738.  Recvbufs entry (PROTOCOL.INI)
  3739.    {ibmtok} section
  3740.      defined
  3741.      values
  3742.  Recvbufsize entry (PROTOCOL.INI)
  3743.    {ibmtok} section
  3744.      defined
  3745.      values
  3746.  Redir command
  3747.    use in LANMAN.INI
  3748.  Redirector
  3749.    defined
  3750.  RequestInterrupt
  3751.  Retransmission timer value
  3752.    defined
  3753.  
  3754.      S
  3755.  Section names
  3756.    requirements
  3757.  Selectors entry (PROTOCOL.INI)
  3758.    {netbeui} section
  3759.      defined
  3760.      values
  3761.  Send window
  3762.    defined
  3763.  SEND.BROADCAST.DATAGRAM function (NCB)
  3764.  SEND.DATAGRAM function (NCB)
  3765.  Server announcements
  3766.  Server service
  3767.  Servers
  3768.    adjusting GDT selectors
  3769.    assigning a network
  3770.    configuration example
  3771.      two networks plus loopback driver
  3772.      two networks
  3773.    configuring
  3774.      3Com EtherLink driver
  3775.      3Com EtherLink II
  3776.      3Com EtherLink/MC
  3777.      3Com TokenLink
  3778.    server announcements
  3779.  Servnets entry (LANMAN.INI)
  3780.  Sessions entry (PROTOCOL.INI)
  3781.    {netbeui} section
  3782.      defined
  3783.      values
  3784.  Sessions
  3785.    GDT selector requirements
  3786.    limiting NetBIOS sessions
  3787.  SetPacketFilter
  3788.  Setup program (LAN Manager)
  3789.  Shared memory mode
  3790.    effect on 3Com EtherLink II
  3791.  Shared_ram entry (PROTOCOL.INI)
  3792.    {ncrtrn} section
  3793.      defined
  3794.      values
  3795.  Slotnumber entry (PROTOCOL.INI)
  3796.    {elnkmc} section
  3797.      defined
  3798.      values
  3799.    {ubmac} section
  3800.      defined
  3801.  slotnumber entry (PROTOCOL.INI)
  3802.    {ubmac} section
  3803.      values
  3804.  Speed entry (PROTOCOL.INI)
  3805.    {tlnk} section
  3806.      defined
  3807.      values
  3808.  Stacksize entry (PROTOCOL.INI)
  3809.    {netbeui} section
  3810.      defined
  3811.      values
  3812.  
  3813.      T
  3814.  3Com EtherLink II
  3815.     see also Drivers, media access control
  3816.    configuration options
  3817.    memory
  3818.      modes
  3819.      requirements
  3820.  3Com EtherLink
  3821.  3Com EtherLink/MC
  3822.     see also Drivers, media access control
  3823.    configuration options
  3824.  3Com EtherLink
  3825.     see also Drivers, media access control
  3826.    configuration options
  3827.  3Com TokenLink
  3828.     see also Drivers, media access control
  3829.  T1 entry (PROTOCOL.INI)
  3830.    {netbeui} section
  3831.      defined
  3832.      values
  3833.  T2 entry (PROTOCOL.INI)
  3834.    {netbeui} section
  3835.      defined
  3836.      values
  3837.  Term (PIC)
  3838.  Ti entry (PROTOCOL.INI)
  3839.    {netbeui} section
  3840.      defined
  3841.      values
  3842.  Timer values
  3843.    acknowledgement
  3844.    inactivity
  3845.    retransmission
  3846.  TLNK
  3847.  Token-Ring 16/4 A buffer size
  3848.    receive
  3849.    transmit
  3850.  Token-Ring 16/4 buffer size
  3851.    receive
  3852.    transmit
  3853.  Token-Ring Adapter II
  3854.  Token-Ring Adapter
  3855.  Token-Ring buffer size (NCR)
  3856.    transmit
  3857.  Token-Ring buffer size
  3858.    receive
  3859.    transmit
  3860.  Token-Ring II buffer size
  3861.    receive
  3862.    transmit
  3863.  Token-Ring networks
  3864.    bridges
  3865.    retransmission timer values
  3866.  Token-Ring/A buffer size
  3867.    receive
  3868.    transmit
  3869.  TOKWD
  3870.  Transceiver entry (PROTOCOL.INI)
  3871.    {elnkii} section
  3872.      defined
  3873.      values
  3874.  Transmit buffers
  3875.  Transmit chain request queue
  3876.    for IBM network cards
  3877.  Transmit queue entries
  3878.    for 3Com EtherLink II
  3879.    for 3Com EtherLink/MC
  3880.    for 3Com TokenLink
  3881.  Transmit windows
  3882.  TransmitChain commands
  3883.    and Interlan NI-5210
  3884.    and Interlan NI-9210
  3885.  Transport drivers
  3886.     see also Drivers, transport
  3887.    defined
  3888.  Typographic conventions
  3889.  
  3890.      U
  3891.  Ubmac$ driver
  3892.  UBMAC
  3893.  UI-frames
  3894.  Ungermann- Bass NIUpcPlus
  3895.  Ungermann- Bass PCNIUex
  3896.  Ungermann-Bass card
  3897.  Ungermann-Bass NIUpc
  3898.  Ungermann-Bass NIUpcPlus
  3899.  Ungermann-Bass NIUps
  3900.  Ungermann-Bass PCNIU
  3901.  Ungermann-Bass PCNIUex
  3902.  Ungermann-Bass UBMAC
  3903.     see also Drivers, media access control
  3904.  
  3905.      W
  3906.  Wait states
  3907.    for TokenLink
  3908.  Western Digital EtherCard Plus
  3909.  Western Digital EtherCard Plus/A
  3910.     see also Drivers, media access control
  3911.  Western Digital EtherCard Plus
  3912.     see also Drivers, media access control
  3913.  Western Digital TokenCard (WD8005)
  3914.  Western Digital TokenCard PLUS 16 (WD8015)
  3915.  Western Digital TokenCard PLUS16
  3916.     see also Drivers, media access control
  3917.  Western Digital TokenCard WS (WD8005 WS)
  3918.  Western Digital TokenCard WS
  3919.     see also Drivers, media access control
  3920.  Western Digital TokenCard
  3921.     see also Drivers, media access control
  3922.  Windowerrors entry (PROTOCOL.INI)
  3923.    {netbeui} section
  3924.      defined
  3925.      values
  3926.  Workstation driver
  3927.    redirector
  3928.  Workstations
  3929.    configuration example
  3930.      multiple networks
  3931.      one network
  3932.    LAN Manager's workstation driver
  3933.    specifying networks for
  3934.  Wrknets entry (LANMAN.INI)
  3935.  Wrknets
  3936.  
  3937.      X
  3938.  Xmitbufs entry (PROTOCOL.INI)
  3939.    {elnkii} section
  3940.      defined
  3941.      values
  3942.    {ibmtok} section
  3943.      defined
  3944.      values
  3945.  Xmitbufsize entry (PROTOCOL.INI)
  3946.    {ibmtok} section
  3947.      defined
  3948.      values
  3949.