\IBMCOM\MACS\READMAC.TXT (03/2000)
--------------------------------


This READMAC.TXT file contains information pertaining to the
Network Interface Cards that are supported by LAPS.

The following topics are covered in this file:

1) FORMAT FOR INSTALLING DRIVERS NOT SHIPPED WITH LAPS

2) NETWORK ADAPTER CARDS - DRIVERS SHIPPED WITH LAPS

3) OTHER NETWORK ADAPTER CARDS

4) DRIVER AVAILABILITY

5) LAPS INSTALLATION NOTES FOR NETWORK ADAPTER CARDS



1) FORMAT FOR INSTALLING DRIVERS NOT SHIPPED WITH LAPS
------------------------------------------------------

 When installing drivers not shipped with LAPS, the user is asked to
 indicate the path where the files are located.  The driver file and
 all associated files must be in the same directory.  Following may
 cause the copying of the files to fail:

    - the driver file and all associated files are not in the same
      directory.

    - the NIF file may not be compatible with LAPS.  The SNIFFLE
      utility can be used to validate the NIF file.  The SNIFFLE
      utility can usually be found with the applets that are shipped.

    - incorrect driver file and/or nif file for the adapter card.



2) NETWORK ADAPTER CARDS - DRIVERS SHIPPED WITH LAPS
----------------------------------------------------

NOTE: This chart provides a few examples of the Network Adapter Cards
that may be supported by the MAC driver.  For a full list of Network
Adapter Cards supported by a particular MAC driver, visit the Vendor's
web-site.

                                                DRIVER
    NETWORK ADAPTER CARD                       FILE NAME    ASSOCIATED FILES
------------------------------------------------------------------------------
 3Com EtherLink II (3C503)                    ELNKII.OS2       ELNKII.NIF
------------------------------------------------------------------------------
 3Com EtherLink II-16 (3C503-16)              ELNKII.OS2       ELNKII.NIF
------------------------------------------------------------------------------
 3Com EtherLink II-16-TP (3C503-16-TP)        ELNKII.OS2       ELNKII.NIF
------------------------------------------------------------------------------
 3Com EtherLink/MC (3C523B)                   ELNKMC.OS2       ELNKMC.NIF
------------------------------------------------------------------------------
 3Com EtherLink/MC-TP (3C523B-TP)             ELNKMC.OS2       ELNKMC.NIF
------------------------------------------------------------------------------
 3Com EtherLink III (3C509)                   ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III (3C509B)                  ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-Combo (3C509-COMBO)       ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-Combo (3C509B-COMBO)      ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-TP (3C509-TP)             ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-TP (3C509B-TP)            ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-TPO (3C509-TPO)           ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-TPO (3C509B-TPO)          ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-EISA (3C579)              ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-EISA-TP (3C579-TP)        ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-MCA (3C529)               ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-MCA-TP (3C529-TP)         ELNK3.OS2        EL3IBMO2.NIF
-----------------------------------------------------------------------------
 3Com EtherLink III-PCMCIA-TP (3C589-TP)      ELPC3.OS2        ELPC3OS2.NIF
----------------------------------------------------------------------------
 3Com EtherLink III-PCMCIA-COMBO              ELPC3.OS2        ELPC3OS2.NIF
 (3C589B-COMBO)
----------------------------------------------------------------------------
 3Com EtherLink III LAN PC Card Combo         ELPC3.OS2        ELPC3OS2.NIF
 (3C589C-COMBO)
----------------------------------------------------------------------------
 3Com EtherLink III LAN PC Card 10BASE-T      ELPC3.OS2        ELPC3OS2.NIF
 (3C589C-TP)
----------------------------------------------------------------------------
 3Com EtherLink III LAN + Modem PC Card       ELPC3X.OS2       ELPCXOS2.NIF
 (3C562-TP) (LAN ONLY)
----------------------------------------------------------------------------
                                              EL59X.OS2        EL59XIO2.NIF

----------------------------------------------------------------------------
                                              EL59X.OS2        EL59XIO2.NIF

----------------------------------------------------------------------------
 3Com TokenLink III (3C619)                   IBMTOK.OS2       TLNKIII.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
-----------------------------------------------------------------------------
 3Com TokenLink III EISA (3C679)              IBMTOK.OS2       TLNKIII.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
-----------------------------------------------------------------------------
 3Com TokenLink III MCA (3C629)               IBMTOK.OS2       TLNKIII.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 3Com TokenLink III 16/4 PC Card (3C689)      TLPC3.OS2        TLPC3.NIF
----------------------------------------------------------------------------
 AMD PCnet-32 Ethernet Adapter                PCNTND.OS2       PCNTND.NIF
----------------------------------------------------------------------------
 AMD PCnet-ISA II Ethernet Adapter            PCNTND.OS2       PCNTND.NIF
----------------------------------------------------------------------------
 AMD PCnet-PCI Ethernet Adapter               PCNTND.OS2       PCNTND.NIF
----------------------------------------------------------------------------
 IBM LAN Adapter for Ethernet (48G7169)       IBMENI.OS2       IBMENI.NIF
                                                               IBMENI.TXT
----------------------------------------------------------------------------
 IBM LAN Adapter for Ethernet CX (60G0615)    IBMENI.OS2       IBMENI.NIF
                                                               IBMENI.TXT
----------------------------------------------------------------------------
 IBM LAN Adapter for Ethernet TP (60G0605)    IBMENI.OS2       IBMENI.NIF
                                                               IBMENI.TXT
----------------------------------------------------------------------------
 IBM EtherJet ISA Adapter (04H6550)           IBMEINDI.OS2     IBMEINDI.NIF
----------------------------------------------------------------------------
 IBM EtherJet 10-BASE-T ISA Adapter           IBMEINDI.OS2     IBMEINDI.NIF
 (73G9379)
----------------------------------------------------------------------------
 IBM EtherJet ISA 10-BASE-T Adapter with      IBMEINDI.OS2     IBMEINDI.NIF
 Wake Up on LAN (72H2613)
----------------------------------------------------------------------------
 IBM Ethernet Network Adapter 10BaseT
 66G0939 (JAPAN ONLY)
----------------------------------------------------------------------------
 IBM Ethernet Network Adapter 10Base2
 66G0943 (JAPAN ONLY)
----------------------------------------------------------------------------
                                              IBMEANDI.OS2     IBMEANDI.NIF
                                                               IBMEANDI.TXT
----------------------------------------------------------------------------
 IBM 100/10 PCI Ethernet Adapter (25H4374)    IBMFE.OS2        IBMFEEO2.NIF
----------------------------------------------------------------------------
 IBM 10/100 EtherJet Auto Wake (85J9921)      IBMFE.OS2        IBMFEEO2.NIF
----------------------------------------------------------------------------
 IBM 10/100 EtherJet (86H2432)                IBMFE.OS2        IBMFEEO2.NIF
----------------------------------------------------------------------------
 IBM Adapter/A for Ethernet Twisted-Pair      MACETH.OS2       MACETH.NIF
 Networks (6451136)                           MACETH2.OS2      ETH.MSG
                                                               ETHH.MSG
----------------------------------------------------------------------------
 IBM Ethernet Network Adapter/A 10BASE2/5     MACETH.OS2       MACETH.NIF
 35G2793 (JAPAN ONLY)                         MACETH2.OS2      ETH.MSG
                                                               ETHH.MSG
----------------------------------------------------------------------------
 IBM Ethernet Network Adapter/A 10BASE5/T     MACETH.OS2       MACETH.NIF
 35G2806 (JAPAN ONLY)                         MACETH2.OS2      ETH.MSG
                                                               ETHH.MSG
----------------------------------------------------------------------------
 IBM Token-Ring Network PC Adapter            IBMTOK.OS2       IBMTOK.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Token-Ring Network PC Adapter II         IBMTOK.OS2       IBMTOK.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Token-Ring Network 16/4 Adapter          IBMTOK.OS2       IBMTOK.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Token-Ring Network 16/4 ISA-16 Adapter   IBMTOK.OS2       IBMTOK.NIF
 (73G2032)                                                     LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Auto 16/4 Token-Ring ISA Adapter         IBMTOK.OS2       IBMTOK.NIF
 (92G7632)                                                     LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Turbo 16/4 Token-Ring Adapter (72H3496)  IBMTOK.OS2       IBMTOK.NIF
                                                               LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Turbo Auto Wake Token-Ring Adapter       IBMTOK.OS2       IBMTOK.NIF
 (92G7632)                                                     LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM PCI Token-Ring Adapter (41H8900)         IBMTRP.OS2       IBMTRP.NIF
                                                               LTA.MSG
                                                               LTAH.MSG
                                                               IBMTRP.TXT
----------------------------------------------------------------------------
 IBM PCMCIA EtherJet PC Adapter               IBMEXNDI.OS2     IBMEXNDI.NIF
                                                               XND.MSG
----------------------------------------------------------------------------
 IBM Auto LANStreamer PCI Adapter             IBMMPC.OS2       IBMMPC.NIF
 (04H8095)                                                     LTC.MSG
                                                               LTCH.MSG
                                                               IBMMPC.DOC
----------------------------------------------------------------------------
 IBM PCMCIA Token-Ring Adapter                IBMTOKCS.OS2     IBMTOKCS.NIF
 (04H6922)                                                     LTG.MSG
                                                               LTGH.MSG
                                                               IBMTOKCS.TXT
----------------------------------------------------------------------------
 IBM Token-Ring Network 16/4 Adapter/A        IBMTOK.OS2       IBMTOK.NIF
 (16F1163)                                                     LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Token-Ring Network 16/4 Adapter/A        IBMTOK.OS2       IBMTOK.NIF
 (75F9410)                                                     LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Auto 16/4 Token-Ring MC Adapter          IBMTOK.OS2       IBMTOK.NIF
 (92G7682)                                                     LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 IBM Token-Ring Network 16/4 Busmaster        IBMTRBM.OS2      IBMTRBM.NIF
 Server Adapter/A (74F4140)                                    MONT400.BIN
                                                               WRTRAM.BIN
                                                               LT4.MSG
                                                               LT4H.MSG
----------------------------------------------------------------------------
 Intel EtherExpress 16C (PCLA8100)            EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress FlashC (PCLA8105)         EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress 16 (PCLA8110)             EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress Flash (PCLA8115)          EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress 16TP (PCLA8120)           EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress FlashTP (PCLA8125)        EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress MCA (MCLA8110)            EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel EtherExpress MCATP (MCLA8120)          EXP16.OS2        EXP16.NIF
                                                               EXP16.TXT
----------------------------------------------------------------------------
 Intel TokenExpress ISA/16S                   INTEL16.OS2      INTEL16.NIF
 (PCLA8130A)                                 (OLITOK16.OS2)   (OLITOK16.NIF)
                                                               INTEL.TXT
----------------------------------------------------------------------------
 Intel TokenExpress 16/4 LAN                  INTEL16.OS2      INTEL16.NIF
 Adapter for EISA (EILA8235)                 (OLITOK16.OS2)   (OLITOK16.NIF)
                                                               INTEL.TXT
----------------------------------------------------------------------------
 Intel TokenExpress EISA/32 LAN               INTEL16.OS2      INTEL16.NIF
 Adapter (EILA8245)                          (OLITOK16.OS2)   (OLITOK16.NIF)
                                                               INTEL.TXT
----------------------------------------------------------------------------
 Kingston TokenRx MC 16/4 Token-Ring          IBMTOK.OS2       IBMTOKC.NIF
 Adapter                                                       LT2.MSG
                                                               LT2H.MSG
----------------------------------------------------------------------------
 Madge Smart 16/4 AT PLUS Ringnode (52-02)    SMARTND.OS2      SMARTND.NIF
                                              MDGND.OS2        MDGND.NIF
----------------------------------------------------------------------------
 Madge Smart 16/4 EISA Ringnode (52-08)       SMARTND.OS2      SMARTND.NIF
----------------------------------------------------------------------------
 Madge Smart 16/4 MC Ringnode (54-08)         SMARTND.OS2      SMARTND.NIF
----------------------------------------------------------------------------
 Madge Smart 16/4 MC32 Ringnode (54-09)       SMARTND.OS2      SMARTND.NIF
----------------------------------------------------------------------------
 Olicom USA, Inc. ISA 16/4 Adapter            OLITOK16.OS2     OLITOK.NIF
 (OC-3117)
----------------------------------------------------------------------------
 Racore Computer Products, Inc.               RTR16NDS.OS2     RTR16NDS.NIF
 Token-Ring ISA (M8119)                                        RTR16NDS.MSG
                                                               RTR16NDS.TXT
----------------------------------------------------------------------------
 Racore Computer Products, Inc.               RTR16NDS.OS2     RTR16NDS.NIF
 Token-Ring MC (M8116)                                         RTR16NDS.MSG
                                                               RTR16NDS.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS (8003EB)                  SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS/A (8003E/A)               SMC8000.OS2      ETHOS2MC.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite (8003EP)            SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite 10T (8003WC)        SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite 16T (8013WC)        SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite 16 (8013EPC)        SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite 16 Combo            SMC8000.OS2      ETHOS2AT.NIF
 (8013EWC)                                                     SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite/A (8013EP/A)        SMC8000.OS2      ETHOS2MC.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard PLUS Elite 10 T/A (8013WP/A)   SMC8000.OS2      ETHOS2MC.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard Elite 16 Ultra (8216)          SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard Elite 16C Ultra (8216C)        SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard Elite 16T Ultra (8216T)        SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherEZ 10BASE-T ISA (8416T)             SMC8000.OS2      ETHOS2AT.NIF
                                                               SMC8000.TXT
----------------------------------------------------------------------------
 SMC EtherCard Elite32C Ultra (82M32C)        SMC8232.OS2      SMCOS2E.NIF
                                                               SMC8232.TXT
----------------------------------------------------------------------------
 SMC TokenCard Elite (8115T)                  SMC8100.OS2      SMCOS2AT.NIF
                                                               SMC8100.TXT
----------------------------------------------------------------------------
 SMC TokenCard Elite/A (8115T/A)              SMC8100.OS2      SMCOS2MC.NIF
                                                               SMC8100.TXT
----------------------------------------------------------------------------
 SMC TokenCard Elite Master 32 (83M32)        SMC8332.OS2      SMCOS2ET.NIF
                                                               SMC8332.TXT
------------------------------------------------------------------------------

  note:

    Standard Microsystems EtherCard PLUS Adapter formerly
      called Western-Digital EtherCard PLUS Adapter
    Standard Microsystems EtherCard PLUS/A Network Adapter formerly
      called Western-Digital EtherCard PLUS/A Network Adapter



3) OTHER NETWORK ADAPTER CARDS
------------------------------

For additional information on other network adapter cards, visit:
       http://service.software.ibm.com/os2ddpak/html


4) DRIVER AVAILABILITY
----------------------

The latest driver version of most IBM* Network Adapter Cards
is available from the IBM PC Company Web Site.


5) LAPS INSTALLATION NOTES FOR NETWORK ADAPTER CARDS
----------------------------------------------------

3Com EtherLink III Card

  For all EtherLink III, use the EtherDisk III diskette from 3Com.  Be sure
  to run 3Com configuration and set OS/2 mode vs. DOS mode.

  An LT80209 error can occur during ipl if the 3Com 3C509 is configured
  for a Maximum Modem Speed of 38,400 and IBM's NetWare Requester Support
  (odi2ndi.os2) is also configured. Lowering the Maximum Modem Speed to
  19,200 allows the system to ipl without the error.

  The following additional parameters might be required in the
  protocol.ini file for certain configurations:

     DRIVERNAME=ELNK3$
     ;DRIVERNAME=ELNK32$
     ; use for second of two MAC drivers

     ;IOADDRESS=0X300
     ; only ISA with more than 1 EtherLink III card
     ; range 0X200-0X3E0, Step 0X10

     MAXTRANSMITS=40
     ; range 2-50, use 40 for OS/2 Servers

     ;NETADDRESS="000000000000"

     ;SLOT=0
     ; range 0-15, use for EISA only

3Com TokenLink III Card

  Use the TokenDisk V. 1.1 diskette from 3Com.  Use IBMTOK.OS2 driver
  supplied with MPTS instead of the NDIS driver from 3Com.

3Com Fast EtherLink 10/100 PCI NIC (model: 3C905C-TX-M)

  If using the 3Com Fast EtherLink 10/100 PCI NIC model 3C905C-TX-M card in
  a 2.1 Preboot eXecution Environment (PXE 2.1), Version 5.2.2 or greater
  of the EL90X.OS2 driver must be used. Currently this version of the driver
  is at Beta level.  Check the 3-Com web site for the driver.

Advanced Micro Devices, Inc.

  The AMD device driver (PCNTND.OS2) provided with MPTS is intended for
  the AMD PCNet Family of Ethernet products which are marketed by various
  network card vendors.

  In many cases, this device driver will operate with network cards utilizing
  the AMD chip set.  However, it is possible that not all network cards
  with this chip set will function correctly with this driver.  In this case,
  please refer to the documentation provided with the card to see if the
  manufacturer provides a driver.

Asante EP 2000+ Ethernet Card

  The MAC driver for the Asante adapter cards is provided by the manufacturer
  on the driver diskette delivered with the adapter card.  Two files are
  required for the adapter to function with LAPS:  EP2000.OS2 and EP2000.NIF.
  The NIF currently provided with this adapter card is incompatible with
  LAPS.  In order to install this MAC driver, the user must create a new NIF
  manually.  This file may be created by using the sample below, and
  following these steps:

  WARNING: The filenames for these two files are the same as those of
  other files already included with MPTS.  The user should save the original
  two files included with MPTS in a separate directory if the user wishes
  to save those files.

  Step 1.  Create a file called EP2000.NIF containing only the text provided
    in the sample below.  Place this file in the directory \ibmcom\macs.

  Step 2.  Copy the driver EP2000.OS2 from the driver diskette provided by
    the manufacturer into the directory \ibmcom\macs.

  Step 3.  Configure LAPS by executing MPTS.EXE and selecting "Asante
    EP 2000+ Ethernet Card" from the Network Adapters list box in the
    Configure Workstation window.

 Note: After creating the NIF file, you may want to run the SNIFFLE utility
       to validate the NIF file. The SNIFFLE utility can usually be found
       with the applets that are shipped.


  Text for the file EP2000.NIF:
-----cut here-----
[ASANTE]
Type = NDIS
Title = "Asante EP 2000+ Ethernet Card"
Version = 1.0
Drivername = EP2000$
Xports = NETBEUI LANDD

[FILE]
Name = EP2000.OS2
-----cut here-----

IBM LAN Adapter/A for Ethernet

  When setting the Network Adapter Address (NetAddress) parameter during MPTS
  installation, do not set the group address bit.  The group address bit
  is bit 7 of the 48-bit NETADDRESS parameter where bit 0 is the most
  significant bit.  An example of an incorrect address is 010000000000.

IBM Shared Ram Token-Ring Network Adapters:

    IBM Token-Ring Network Adapter
    IBM Token-Ring Network Adapter II
    IBM Token-Ring Network 16/4 Adapter
    IBM Token-Ring Network 16/4 ISA-16 Adapter
    IBM Token-Ring Network Adapter/A
    IBM Token-Ring Network 16/4 Adapter/A (16F1163)
    IBM Token-Ring Network 16/4 Adapter/A (75F9410)

  IBMTOKC.NIF is provided as a general NIF for IBM shared-RAM
  token-ring NICs.  This is selected as "IBM Compatible Token-Ring
  Network Adapter" in the LAPS panel.  This is selected automatically
  for both IBM and non-IBM NICs during adapter auto-detection.  This is
  equivalent to selecting IBMTOK.NIF.

  If you are installing an alternate network adapter, you must change
  the default value for the Adapter Mode (adapter) parameter during
  MPTS installation.  The alternate network adapter is the second
  of two IBM Token-Ring Network adapters.

  If you install and configure using the unattended method with response
  files and you have an existing PROTOCOL.INI file from an earlier version
  of LAPS, you must specify "alternate" with the adapter keyword for an
  alternate IBM Token-Ring Network adapter.

  Shared RAM Address:

    The Shared RAM Address (ram) parameter during MPTS installation is only
    used for certain non-Micro Channel network adapters.  This parameter is
    ignored when used with Micro Channel network adapters.  For the Micro
    Channel network adapters, shared RAM is configured using the reference
    diskette.  The remainder of this section refers only to non-Micro Channel
    shared RAM adapters.

    This parameter specifies the physical RAM location on the network adapter
    if the network adapter default is not adequate.  This parameter value is
    a hexadecimal number, located on an 8KB boundary for the IBM Token-Ring
    Network Adapter and on a 16KB boundary for the IBM Token-Ring Network
    Adapter II.  For the IBM Token-Ring Network 16/4 Adapter, this value is
    on a boundary equivalent to the amount of shared RAM configured.  That
    is, it is on an 8KB boundary if 8KB of shared RAM is configured, on a
    16KB boundary if 16KB of shared RAM is configured, on a 32KB boundary
    if 32KB of shared RAM is configured and on a 64KB boundary if 64KB of
    shared RAM in configured.

    The network adapter default RAM location immediately follows the read-
    only memory (ROM) on the next appropriate page boundary.  This means
    that if 8KB (similarly 16KB, 32KB or 64KB) of RAM is being configured,
    then the default RAM location is at the first 8KB (similarly 16KB, 32KB
    or 64KB) boundary address above ROM.  For example, assume the ROM is at
    the default location (X'CC00').  Then, on the IBM Token-Ring Network
    Adapter, the default RAM location will be at the next highest 8KB page
    boundary which is X'CE00'.  For the IBM Token-Ring Network Adapter II,
    the default RAM location will be at the next highest 16KB page boundary
    which is X'D000'.  For the IBM Token-Ring Network 16/4 Adapter, the
    default RAM location will depend upon the amount of configured shared
    RAM.  If 8KB is configured, the default RAM location will be X'CE00'.
    If 16KB, 32KB, or 64KB are configured, the default RAM location will be
    at X'D000' since that is the next highest 16KB, 32KB and 64KB boundary.

    For compatibility with IBM network adapter defaults, set this parameter
    to X'D800' for the primary network adapter or to X'D400' for the
    alternate network adapter.

    You can specify only 4 hexadecimal digits for this parameter in MPTS
    configuration.  Do not specify the least significant 0 of a 5-digit
    address.  For example, specify an address of X'D8000' as X'D800'.

    The following network adapters require shared memory for a shared
    RAM region starting at the selected RAM location and 8KB of memory
    for the ROM region:

      Network Adapter                           Amount of Shared
                                                Memory Required

      IBM Token-Ring Network Adapter            X'2000' (8KB)

      IBM Token-Ring Network Adapter II         X'4000' (16KB)

      IBM Token-Ring Network 16/4 Adapter       X'2000' (8KB) or
                                                X'4000' (16KB) or
                                                X'8000' (32KB) or
                                                X'10000' (64KB)

    The RAM location that is selected depends on the RAM size setting on the
    network adapter.  If 8KB or 16KB is set, then all locations are valid.
    If 32KB or 64KB is set, then the address must be on a 32KB or 64KB
    boundary, respectively.

    The specified location must not conflict with the address of any other
    adapter configured and installed in the workstation.  The selection
    specified cannot overlap with the ROM region used by the IBM Token-Ring
    Network adapters.  The ROM region is determined by the switch settings
    on the network adapter.  It is suggested that the ROM region for the
    primary network adapter be set to X'CC000' and that the ROM region for the
    secondary network adapter be set to X'DC000'.  However, this region can
    be set to another available 8KB location in the range from X'C0000'
    through X'DC000'.

    Use these guidelines to select the shared RAM location for the
    appropriate network adapter:

      IBM Token-Ring Network 16/4 Adapter:

        Depending on the setting of the shared RAM page-size switches on
        the network adapter, the following numbers of bytes of shared RAM
        are required:

            8KB (X'2000' bytes)
            16KB (X'4000' bytes)
            32KB (X'8000' bytes)
            64KB (X'10000' bytes)

        The Shared RAM address parameter cannot conflict with any of the
        following areas, which also require shared memory:

          The fixed 24KB region that is required (X'C0000'-X'C5FFF') if
            a VGA adapter is also being used;

          The fixed 16KB region that is required (X'C0000'-X'C3FFF') if
            an EGA adapter is also being used.

        The location that you specify must not have been previously specified,
        and it must reside on its corresponding address boundary (or larger).
        For example, X'D800' is a 32KB address boundary.

        Use the default of 16KB for the network adapter switch setting.  If
        you choose this setting, the network adapter mapping function of
        64KB to 16KB is invoked.  You have the advantage of more storage with
        less shared RAM used in PC memory.  16KB pages from the 64KB are
        mapped into the 16KB RAM.

        You must use X'D000' as the shared RAM location if you set the
        page-size switch settings to 64KB.

        When the switch settings on the IBM Token-Ring Network 16/4 Adapter
        are set to 64KB, there is a conflict if the switch settings for the
        ROM region are set to the last 8KB within that same 64KB region.  In
        this case, the shared RAM region used will be reduced to 56KB,
        allowing the 8KB necessary for the ROM area (X'DE000').

      IBM Token-Ring Network Adapter II

        Select any option that has not been used.  Make sure that the
        starting address you select was not specified for ROM; 16KB are
        used.

      IBM Token-Ring Network Adapter

        Select any option that has not been used.  Make sure that the
        starting address you select was not specified for ROM; 8KB are
        used.

  Shared RAM Paging:

    Adapter cards with 64KB of shared RAM support RAM paging.  The IBM
    Token-Ring Network 16/4 Adapter and the IBM Token-Ring Network 16/4
    Adapter/A both have 64KB of shared RAM.  RAM paging is a mechanism
    that allows the system to view the 64KB of RAM on the adapter in
    four 16KB pages.  This scenario requires only 16KB of contiguous
    system memory instead of the 64KB required when not using RAM paging.
    RAM paging does not work unless the adapter device driver supports it.
    The device driver IBMTOK.OS2 for both the IBM Token-Ring Network
    16/4 Adapter and the IBM Token-Ring Network 16/4 Adapter/A provides
    this support.

IBM 16/4 Busmaster Server Adapter/A

  This network adapter provides 63,392 bytes of memory for buffers.  The
  Adapter Card Buffer Size parameter found during MPTS configuration
  defines the size of each buffer, which also determines the total number
  of buffers available.  The Minimum Adapter Card Transmit Buffers parameter
  defines the number of buffers for transmitting data only.  The
  Maximum Adapter Card Transmit Buffers parameter defines the number of
  buffers to use for transmitting or receiving data.  The remaining buffers
  are then used for only receiving data.

  The following memory constraint formulas should be considered when
  adjusting parameters:

    1.  CB_RAM = 350 + (142 x Maximum Number of Queued Transmits) +
        (20 x Minimum Number of Adapter Driver Receive Buffers)

        CB_RAM must be less than 65,535 bytes for each adapter.

    2.  RCV_RAM = Size of Adapter Driver Receive Buffer x Minimum Number
        of Adapter Driver Receive Buffers

    3.  The sum of CB_RAM and RCV_RAM for all the adapters must be less than
        1 MB.  CB_RAM is the memory required for the control blocks.  RCV_RAM
        is the memory required to receive frames.  This memory is allocated
        at initial program load (IPL) time and is never returned to the
        system.  These formulas are important so you do not set these values
        arbitrarily high and cause other applications or drivers to run out
        of memory in an attempt to increase network performance.

Intel TokenExpress

  For all Intel TokenExpress cards, the file names used for the drivers
  and NIFs included in LAPS differ from those used by Intel and delivered on
  their product diskettes.


TRADEMARKS AND SERVICE MARKS
----------------------------

All trademarks contained herein are the property
of their respective trademark owners.


IBM DISCLAIMS ALL WARRANTIES, WHETHER EXPRESSED OR
IMPLIED, INCLUDING WITHOUT LIMITATION, WARRANTIES
OF FITNESS AND MERCHANTABILITY WITH RESPECT TO THE
INFORMATION IN THIS DOCUMENT. BY FURNISHING THIS
DOCUMENT, IBM GRANTS NO LICENSES TO ANY RELATED
PATENTS OR COPYRIGHTS.

Copyright IBM Corporation, 1994, 1996 all rights
reserved.

