|
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.
|