HPSA - Top Banner
HPSA - Toolbar


HP OMNIBOOK 600C, 600CT, AND 4000 NOTEBOOK PCS - INSTALLING NDIS

DRIVER FOR 8016C/PC ETHERNET LAN ADAPTERS





STANDARD MICROSYSTEMS CORPORATION

     

     NDIS DRIVER FOR 8016C/PC ETHERNET LAN ADAPTERS

     



INSTALLATION GUIDE

     

     This software is licensed by SMC for use by its customers only.

     Copyright (c) 1994 Standard Microsystems Corporation.  All rights

     reserved.

     

     

     This installation guide describes:

     

          *    An overview of the NDIS driver.

          

          *    The files supplied with the NDIS drivers.

          

          *    Configuration of the SMC NDIS drivers.

          

          *    The PROTOCOL.INI parameters.

          

          *    The use of memory managers.

          

          *    Error messages.

     



OVERVIEW

     

     The NDIS driver is designed to work with all SMC PCMCIA LAN

     adapters. It conforms to the Network Driver Interface

     Specification (NDIS) v 2.0.1 defined by Microsoft/3Com. The

     driver has been tested with Microsoft (R) LAN Manager, 3Com

     3+Open, IBM LAN Server, IBM PC LAN Program, DEC Pathworks, and

     other NDIS-compatible network operating systems and protocol

     stacks.

     



SUPPLIED FILES

     

  FILE           DESCRIPTION

  NDIS.DOC       Installation Guide (this File)

                 

  SMC80PC.DOS    DOS NDIS MAC driver

                 

  PROTOCOL.INI   PROTOCOL.INI file sample

                 

  SMCDOSPC.NIF   NIF file for PCMCIA adapters using DOS and IBM LAN

                 Server

                 

     

     Follow the instructions in the Installation Guide included with

     the adapter to install the adapter card in your PC.

     



CONFIGURATION

     

     The SMC NDIS drivers may be used to install one or two adapter

     cards. When installing a LAN software, select either one or two

     SMC Adapters. When the LAN setup is done, examine the CONFIG.SYS

     file and the PROTOCOL.INI file.

     

     1.   The CONFIG.SYS file should have only one DEVICE= line that

          contains the SMC80PC.XXX driver for DOS/OS2. For example:

     

          DEVICE=C:\LANMAN\DRIVERS\ETHERNET\SMC80PC\SMC80PC.DOS

          -or-

          DEVICE=C:\LSP\SMC80PC.DOS

     

     

     2.   The PROTOCOL.INI file should specify one or two SMC80PC$

          entries.



          a.   For the first adapter:

     

               [SMC80PC_NIF]

               DriverName = SMC80PC$

               IOBase = 0x280



               For the second adapter:



               [SMC80PC2_NIF]

               DriverName = SMC80PC$

               IOBase = 0x300

     

          Make sure the IOBase value does not conflict with the value

          provided for the first adapter, and that it matches the

          second adapter setting. Always include an IOBase statement

          with the DriverName.



          b.   Micro Channel adapters -- for the first adapter:

     

               [SMC80PC_NIF]

               DriverName = SMC80PC$

               SlotNumber = 3



               For the second adapter:

          

               [SMC80PC_NIF]

               DriverName = SMC80PC$

               SlotNumber = 4

     

          Make sure the SlotNumber value does not conflict with the

          value provided for the first adapter, and that it matches

          the second adapter setting. Always include a SlotNumber

          statement with the DriverName.

     

          c.   A sample entry for an older WD Ethernet adapter that is

               not software configurable:

     

               [SMC80PC_NIF]

          

               DriverName = SMC80PC$

               IOBase = 0x300

               RAMAddress = 0xCC00

               IRQ = 5

     

     3.   Modify adapter values so the two adapters do not use the

          same values for I/O Base Address, RAM Address, and IRQ.

          Refer to the  adapter's Installation Guide for information

          about these  parameters.

     



PROTOCOL.INI PARAMETERS

     

     Several parameters are typically specified in the SMC80PC section

     of the PROTOCOL.INI file. The only parameter that must be

     specified is the "DriverName." All others have default values

     supplied by the driver and can be omitted from the PROTOCOL.INI

     file if the installed adapter matches the default configuration.

     Software-configurable and Micro Channel adapters ignore the

     values of IRQ, IOBase and RAMAddress and instead use the values

     in the POS registers set up when the card was installed.

     

     Below is a list of parameters and their definitions commonly

     found in the PROTOCOL.INI file. Both default values and possible

     value ranges are provided for each parameter.

     

  IOBase       Specifies the base I/O address used by the adapter.

               The default is 0x280. This parameter is required for

               all ISA adapters.

     

  NetAddress   Overrides the factory-set network address of the

               network adapter. The value of this parameter is a

               hexadecimal string of 12 digits between double

               quotation marks. The address must be unique among all

               network addresses on the network.

     



USING MEMORY MANAGERS

     

     After installing your SMC adapter and drivers, use EZStart to

     view your adapter's RAM Window.  Then add an "exclude" statement

     to the "DEVICE=" line in your CONFIG.SYS file to exclude the RAM

     Window.  To exclude the RAM Window between 0000 and D3FF using

     DOS memory manager EMM386, for example, add:

     

          DEVICE=EMM386.EXE  X=D000-D3FF

     

     If you use a memory manager other than EMM386, refer to the

     manual that came with it for information on how to exclude

     memory.

     



ERROR MESSAGES

     

     If you receive one of the following error messages while using

     your SMC 8016C/PC Ethernet LAN adapter, refer to this section for

     an explanation of the message.

     

          

          "COULD NOT FIND AN ADAPTER."

          

          The driver was unable to find the SMC 8016C/PC card

          installed in the system. Check that the SMC 8016C/PC card is

          seated properly in your computer's PCMCIA slot. If the SMC

          8016C/PC card is seated properly, the resources required by

          the SMC PCMCIA card may not be available through card and

          socket services.



          

          "CANNOT ACCESS ADAPTER RAM PROPERLY."

          

          The SMC 8016C/PC card failed the RAM test. The resources

          selected by card and socket services may conflict with other

          system resources.

          

          

          "ADAPTER HARDWARE FAILURE DETECTED (SELF-TEST)."

          

          The SMC 8016C/PC card did not pass the initialization self-

          test process due to a hardware problem. Check the SMC card

          for configuration conflicts.



          

          "ADAPTER HARDWARE FAILURE DETECTED DURING INITIALIZATION."

          

          The SMC 8016C/PC card did not pass the initialization

          process. Check the SMC 8016C/PC card for configuration

          conflicts.

          

          

          "ADAPTER UNABLE TO INSERT INTO NETWORK."

          

          The SMC 8016C/PC card did not pass the initialization

          process. Check the SMC 8016C/PC card for configuration

          conflicts.

          

          

          "THE INSTALLED CARD SERVICES SOFTWARE DOES NOT SUPPORT

          PCMCIA STANDARD V2.00 OR ABOVE."

          

          The card and socket services installed on your computer are

          not compatible with the SMC 8016C/PC card. Use EZStart to

          install the card and socket services software supplied with

          your SMC 8016C/PC card.



          

          "PCMCIA CARD SERVICES SOFTWARE IS NOT LOADED."

          

          Your PC does not have card and socket services software

          installed. Use EZStart to install the card and socket

          services software supplied with your SMC 8016C/PC card.

          

          

          "CANNOT READ CONFIGURATION DATA FROM THE SMC PCMCIA CARD."

          

          The resources selected by card and socket services conflict

          with other system resources.

          

          

          "CANNOT REGISTER SMC PCMCIA CARD WITH CARD SERVICES

          SOFTWARE."

          

          The resources selected by card and socket services conflict

          with other system resources.

          

          

          "NO SMC PCMCIA CARD FOUND."

          

          The SMC card may not be properly installed in your PC's

          PCMCIA slot. Make sure the SMC card is completely inserted

          into your PC's PCMCIA slot before loading drivers.



          

          "THE SMC PCMCIA CARD THAT IS INSTALLED IS NOT SUPPORTED BY

          THIS DRIVER."

          

          You tried to use an earlier version of an SMC SuperDisk that

          is not compatible with your SMC card. Make sure you use the

          latest SMC SuperDisk to ensure compatibility with your SMC

          card.

          

          

          "AN ERROR OCCURRED WHILE TRYING TO CONFIGURE THE SMC PCMCIA

          CARD."

          

          The resources required by the SMC PCMCIA card are not

          available through card and socket services.

     

          

          NOTE:SMC and Standard Microsystems are

                    registered trademarks; and EliteCard,

                    Elite Series, EZStart, SuperDisk,

                    UltraChip, and UMAC/LMAC are trademarks

                    of Standard Microsystems Corporation.

                    Other products and company names are

                    registered trademarks or trademarks of

                    their respective companies.

     

     


                  Copyright  Hewlett-Packard Co. 1996

       This information is subject to change without notice and

                 is provided "as is" with no warranty.

          Hewlett-Packard shall not be liable for any direct,

        indirect, special, incidental or consequential damages

             in connection with the use of this material.





HPSA - Bottom Banner