*****************************************************************************
*                                                                           *
*                         PCI Ethernet Adapter                              *
*                                                                           *
*                    NIDS2 Driver for OS2 LAN SERVER                        *
*                                                                           *
*                         V. 2.91,   Jan. 1997                              *
*                                                                           *
*****************************************************************************

Introduction:
=============

  The Ethernet NDIS2 Driver for IBM OS2 LAN SERVER confirms to the Network
  Driver Interface Specification(NDIS2). This document shows you how to setup
  the driver and how to use the enhanced functions by setting the custom
  keywords in configuration file.


Contents of the Subdirectory:
=============================

    PCIND.OS2           The NDIS2 driver for IBM OS2 LAN SERVER.
    PCIND.NIF           The installation information file.
    LSOS2.TXT           This file.



Installation:
=============

  Before starting with the installation process, make sure that the adapter
  is properly installed and configured. You can use the diagnostic program
  (A:\SETUP.EXE) to make sure your connection with the network is correct.

  Installation by using IBM OS2 LAN SERVER Installation utility:
  ---------------------------------------------------------
    Please install the IBM LAN SERVER OS2 driver files following the procedures
    as described in the following.

      1. Install OS/2 Lan Server to HardDisk and install PCI Ethernet
         adapter in your system properly.

      2. In OS/2 window, Click the "MPTS" icon.

      3. The screen will display the IBM Logo panel, press "OK".

      4. Select "Install" button.

      5. Insert the PCI Ethernet driver diskette, specify the driver
         path A:\NDIS2\LANSRVR and press <Enter>.

      6. When complete above step to load  PCIND.OS2  into OS/2 system,
         then configure your system.

      7. The same step as step 4, select "Configure" button.

      8. The screen will display "Configure" dialog box and select "LAN
         adapters and protocols" then press "configure" button.

      9. The screen will display "LAPS Configuration" dialog box, move
         highlight to "PCI 32-bit Ethernet Adapter" item in
         "Network Adapter" window, and select "NetBios" "IEEE802.2" protocol.
         Press "OK".

     10. Installation is complete now. Reset your PC by turning it off
          and on.


  NOTE:
  -----
    Multiple Lan Adapters in a system:
      If you want to install mutiple Lan adapter in your system, you have to use
      the keyword, PCIID, in C:\IBMCOM\PROTOCOL.INI file, [PCIND_nif] section
      to let driver locate the right adapter. You must set DriverName to be
      PCIND$ and PCIND2$ for two different adapters.
      You can use the diagnostic program (A:\SETUP.EXE) under DOS prompt to
      show all the Ethernet addresses of your adapters.


Configuration Files:
====================

    Sample of configuration file:
    -----------------------------

    File Name:          C:\CONFIG.SYS
    ----------
        ...
        Device=C:\IBMCOM\MACS\PCIND.OS2
        ...
    File Name:          C:\IBMCOM\PROTOCOL.INI
    ----------
        ...
        [IBMLXCFG]
           LANDD_nif   = LANDD.nif
           NETBEUI_nif = NETBEUI.nif
           ODI2NDI_nif = ODI2NDI.nif
           TCPIP_nif   = TCPIP.nif
           PCIND_nif   = PCIND.nif
        ...
        [LANDD_nif]
           DriverName    = LANDD$
           Bindings      = PCIND_nif
           ETHERAND_TYPE = "I"
        ...
        [NETBEUI_nif]
           DriverName    = netbeui$
           Bindings      = PCIND_nif
           ETHERAND_TYPE = "I"
        ...
        [ODI2NDI_nif]
           DriverName = odi2ndi$
           Bindings   = PCIND_nif
        ...
        [TCPIP_nif]
           DriverName = TCPIP$
           Bindings   = PCIND_nif
        [PCIND_nif]
           DriverName    = PCIND$
           IOBASE        = 0x0300
           INTERRUPT     = 5
           EARLYRECEIVE  = 0
           EARLYTRANSMIT = 0
           FULLDUPLEX    = 0
           PCIID         = 0
        [PCIND_nif]
           DriverName    = PCIND2$
           IOBASE        = 0x0320
           INTERRUPT     = 9
           EARLYRECEIVE  = 0
           EARLYTRANSMIT = 0
           FULLDUPLEX    = 0
           PCIID         = 0



    Custom Keywords:
    ----------------
        PCIID="hhhhhhhhhhhh"            This keyword is the Ethernet Address of
                                        the adapter you want to drive. If there
                                        are more than one ethernet adapters in
                                        your system, you have to use this
                                        keyword to let driver locate the right
                                        adapter. However, you don't have to use
                                        this property or let the value to be
                                        zero (i.e. PCIID=0) if there is only
                                        one adapter in your system.

                                        Note: Please remember to enter the
                                              double quotes.

        EARLYTRANSMIT                   This keyword is used to enable turbo
                                        transmission mode for accelerating data
                                        transmission.

        EARLYRECEIVE                    This keyword is used to enable turbo
                                        receiption mode for accelerating data
                                        receiption.

        FULLDUPLEX                      This keyword is used to enable full
                                        duplex mode.

      Note: For PCI mode adapter, you don't have to define INTERRUPT and IOBASE
            in your C:\IBMCOM\PROTOCOL.INI file, driver will ignore these value.


