
    Installing Plug & Play network adapters for MS Windows for Workgroups
    =====================================================================

    PnP network adapters are supplied with a driver disk which includes the
NDIS  driver.  The NDIS driver  file  naming  convention  used  by  PnP  is
<NICtype.DOS>.

The PnP  NDIS  driver programs for DOS are developed following Microsoft
NDIS specification version 2.0.1. This document is a detailed step-by-step
installation procedure  for using PnPCard network adapters  with MS Windows
for Workgroups operating system.

Method One.

Naming Conventions
==================
Starting at this point, we will refer to Windows for Workgroups as WFW for
simplicity.  Any  appearance  of  WFW  within  this text will refer to the
Microsoft Windows for Workgroups operating system.

Installation Procedures
=======================

  1.  Preinstall  WFW using the included Novell NE2000  compatible driver.
      WFW  will  generate a default PROTOCOL.INI and CONFIG.SYS file using
      the selected NE2000 network driver.

  2.  You must modify the generated PROTOCOL.INI and CONFIG.SYS files using
      any text editor. (i.e. MSDOS EDIT)

      --------- modify PROTOCOL.INI ----------

  3.  The   PROTOCOL.INI  file   will  have  multiple  references  to  the
      "ms$ne2clone" name.  Change all occurences of this name to "PnPCard".
      In a standard PROTOCOL.INI,there should be a total of 7 replacements.

      There would be 4 replacements in the [network.setup]  section.Please
      take note of the following lines in [network.setup] section,
           netcard=...
           lana0=...
           lana1=...

      There will be a [ms$ne2clone] section.This should also be changed to
      [PnPCard].

      In both [MS$NETBEUI] and [MS$IPX] sections,there will be a BINDINGS=
      command line.  The BINDINGS command must be bound to "PnPCard".

  4.  There will also be a  reference to "ms2000$" in the [PnPCard] section
      which needs to be changed to the NIC type name. (i.e. PnPCard$)


      The  succeeding  pages  includes  working  sample  of CONFIG.SYS and
      PROTOCOL.INI files for WFW using PnPCard network adapter.

      --------- modify CONFIG.SYS ----------


  5.  Your  CONFIG.SYS  will have the following statement for  loading the
      "NE2000.DOS" device driver.

           DEVICE=C:\WINDOWS\NE2000.DOS

      Change this line to load the appropriate  NDIS device driver of your
      network adapter.
      Using PnPCard adapter, the line would appear as,

           DEVICE=C:\WINDOWS\PnPCard.DOS


Method Two.

  This  driver  diskette  includes  an  OEMSETUP.INF  file for Windows for
Workgroups. Using  the OEMSETUP.INF file , the user can  select  whichever
PnPCard network adapters are to be installed based on Windows dialog menus.

The OEMSETUP.INF file contains selections for PnPCard network adapter.

Installation procedures:

1. Proceed  to install  Windows  for  Workgroups.  If you already  have an
   installed  Windows  for  Workgroups , open  the Control Panel Window to
   change the network settings.

2. When Windows asks for the type of network adapter , it will show a list
   of   all  network  adapters  supported  by  Windows.  You  must  select
   'Unlisted or Updated Network Adapter'.

3. Windows will ask for an  OEMSETUP.INF file. Since the OEMSETUP.INF file
   is included in the PnPCard driver disk, insert the diskette in drive A:

   Input the full path where the PnPCard OEMSETUP.INF file is located.
   (i.e. A:\NDIS2\OEMSETUP.INF)

4. You will see a Windows dialog menu listing all  PnPCard network adapters
   included in the OEMSETUP.INF file.  Select the network adapter that you
   will be using.

5. After selecting the type of PnPCard network adapter,Windows will look for
   the NDIS driver of the network adapter you have selected.

   At this time, the PnPCard driver diskette should still be in drive A:.

   Input the full path where the PnPCard NDIS driver is located.
   (i.e. A:\NDIS2\DOS\)

6. Windows will copy  the NDIS  driver file and update the Windows network
   system  automatically.  Be sure to configure the network adapter if you
   are using I/O port or IRQ other than the default.

   At this point , you can finish the installation or continue the process
   according to your preferences.


                      PnPCard NDIS PROTOCOL.INI User Guide
                      ===================================

This  guide lists the available PROTOCOL.INI  keywords for all PnPCard NDIS
device drivers. Most of the keywords are optional and have default values.
The asterisk symbol (*) indicates  the list of  PnPCard adapters where  the
keyword is applicable.

         IOBASE    - This keyword specifies the base I/O port address used
                     by the PnPCard Network Interface Card. This value must
                     match the base I/O address of printer port on your PC.

         INTERRUPT - This keyword specifies the interrupt line used by the
                     PnPCard NIC.

         DRIVERNAME- This keyword specifies the NIC driver's name. The NIC
                     driver name follows the NIC adapter type.(i.e.PnPCard)


         ADAPTERID - This keyword specifies the adapter ID  used by PnPCard
                     adapter card.



               Working samples of WFW CONFIG.SYS and PROTOCOL.INI
               ==================================================

CONFIG.SYS (using PnPCard NIC)
-----------------------------
     :
device=c:\windows\himem.sys
device=c:\windows\protman.dos /i:c:\windows
device=c:\windows\workgrp.sys
device=c:\windows\msipx.sys
device=c:\windows\PnPCard.DOS             < PnPCard NDIS driver.
     :

AUTOEXEC.BAT
------------
     :
c:\windows\net start
c:\windows\msipx
c:\windows\netx
     :

C:\WINDOWS\PROTOCOL.INI (using PnPCard NIC)
------------------------------------------
[network.setup]
version=0x3100
netcard=PPCard,1,PPCard                    <Ŀ
transport=ms$netbeui,MS$NETBEUI                     Use PnPCard  NIC
lana0=UMC,1,ms$netbeui                    < for Netbios and
transport=ms$ipx,MS$IPX                             IPX.
lana1=UMC,ms$ipx                          <

[protman]
DriverName=PROTMAN$
PRIORITY=MS$NETBEUI

[PPCard]                                  <Ŀ
DriverName=PnPCard$                                This section for
;INTERRUPT=5                                        PnPCard NIC.
;IOBASE   =0x300                          <

[MS$NETBEUI]
DriverName=netbeui$
SESSIONS=5
NCBS=10
BINDINGS=PPCard                           <Ŀ
LANABASE=0                                        
                                                  
[MS$IPX]                                           Bind to [PPCard].
DriverName=IPX$                                   
MediaType=Novell/Ethernet                         
BINDINGS=PPCard                           <

