home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magazyn Internet 2000 December
/
MICD_2000_12_NR1.iso
/
Dreamnet
/
drivery
/
SMC
/
pci_55.exe
/
DOS_ODI
/
INSTALL.DOC
next >
Wrap
Text File
|
1997-12-05
|
17KB
|
464 lines
SMC
Novell NetWare DOS ODI VLM Client Driver
For EtherPower, EtherPower^2, and the EtherPower 10/100 Family
of PCI Network Adapters
INSTALLATION GUIDE
This software is licensed by SMC for use by its customers only.
Copyright (c) 1997 SMC Networks, Inc.. All rights reserved.
This installation guide describes:
o Supported adapters
o Preinstallation hardware and software requirements
o Supplied files
o Adapter installation notes
o Using Lanalyzer for Windows
o Dual Channel support (EtherPower^2 Only)
o Driver installation
o Loading the driver
o Using STARTNET.BAT
o Modifying the line speed (EtherPower 10/100 and
EtherPower 10/100 B only)
o Error messages
SUPPORTED ADAPTERS
o EtherPower Ethernet PCI adapters (8432 board types)
o EtherPower^2 Dual-Channel PCI Ethernet adapters (8434 board types)
o EtherPower 10/100 Fast Ethernet PCI adapters (9332 board types)
PREINSTALLATION HARDWARE AND SOFTWARE REQUIREMENTS
Hardware Requirements:
o An IBM-compatible personal computer with 80386 or higher
microprocessor and PCI bus.
o An EtherPower, EtherPower^2, or EtherPower 10/100
PCI adapter for that bus.
Firmware Requirements:
o Fully compliant Rev. 2.0 or above PCI BIOS supplied with the PC.
Software Revision Requirements:
o MS-DOS v3.0 or above.
o Novell LSL (v2.11 or higher, provided on this SuperDisk).
o Novell IPXODI (available on this SuperDisk).
o Novell VLM (available on this SuperDisk).
or
o Novell NETX (available from Novell).
SUPPLIED FILES
Files provided in the Novell NetWare DOS ODI Client Directory include:
o INSTALL.DOC This file.
o RELEASE.DOC Provides a description of updates to the driver.
o SMCPWR.COM SMCPWR Novell NetWare ODI Client driver.
o SMCPWR.INS SMCPWR Novell NetWare ODI Client installation file.
o NET.CFG Novell network configuration file for the driver.
o LSL.COM Needed for Novell NetWare ODI DOS protocol stack.
o IPXODI.COM Needed for Novell NetWare ODI DOS protocol stack.
o STARTNET.BAT Batch file that automatically executes Client software.
o SMCVLM.EXE Self-extracting VLM Client software for basic
connectivity.
NOTE: You can also find the NetWare DOS ODI shell drivers on the
Novell-supplied DOS ODI workstation diskette.
ADAPTER INSTALLATION NOTES
This driver conforms to the ODI Developer's LAN Driver Toolkit
Guide for DOS Workstation HSMs, version B, 18 June 1992.
For custom installations involving multiple frame types, refer to
your Novell NetWare ODI Shell for DOS manual.
When installing an SMC PCI adapter in a PCI computer, make sure the
slot you select supports bus master operations.
o Motherboards with bus master jumpers and interrupt jumpers for
PCI slots:
1. Enable bus master operations to the selected PCI slot using the
appropriate motherboard jumper.
2. Select interrupt to the selected PCI slot using the appropriate
motherboard jumper.
3. Enter your computer's setup menu and:
- Enable bus master on the PCI slot.
- Enable I/O on the PCI slot.
- Define interrupt number on the PCI slot.
o Motherboards with automatic PCI parameterization:
1. No specific setup is needed.
EtherPower 10/100 Users:
Ensure that the line speed (10 Mbps vs. 100 Mbps) configured
for the adapter matches the speed of the hub to which it is
attached. The EtherPower 10/100 adapter is default configured to
operate at 100 Mbps.
Configuration information is stored in the NET.CFG file.
It is important to set the adapter at the correct line speed
(10/100 Mbps) using the Line_Speed parameter. Refer to the
MODIFYING THE LINE SPEED section later in this document.
EtherPower 10/100 B Users:
The Auto-Negotiation feature of the EtherPower 10/100 B adapter will set the
operating speed of the adapter (10 Mbps [MB10] or 100 Mbps [MB100]). If the
attached hub is full duplex capable and uses Auto-Negotiation, the
EtherPower 10/100 B adapter will configure itself for full duplex operation.
If the attached hub is full duplex capable, but does not use Auto-
Negotiation, you must manually specify full duplex mode. Refer to the
MODIFYING THE LINE SPEED section later in this document.
USING LANALYZER FOR WINDOWS
The SMC DOS ODI VLM client driver (SMCPWR.COM) conforms to version 4.0
of the DOS ODI specification. To use any 4.0 DOS ODI driver with
Lanalyzer for Windows, a file provided from Novell, RXMONSTK.COM,
must be loaded before loading the driver:
Example
LSL
RXMONSTK
SMCPWR
Another file provided from Novell, RXMONSTK.MSG is also required
to use Lanalyzer for Windows and must reside in the same directory as
RXMONSTK.COM.
Use EZStart to copy the DOS ODI client driver files from the
SuperDisk to a Destination Directory on the target client. The
RXMONSTK.COM and RXMONSTK.MSG files, available from Novell,
must be copied to the same directory.
DUAL CHANNEL SUPPORT (EtherPower^2 Only)
The EtherPower^2 Dual Channel PCI Ethernet adapter conforms to the
PCI-to-PCI Bridge Architecture Specification, Revision 1.0, April 5,
1994. Networking environments that support dual channel operation
include Novell server (32-bit ODI driver), Windows NT, and SCO. Other
networking environmnets do not support the unique dual channel capability
of the EtherPower^2 adapter. These environments include Novell client
(DOS ODI driver), Windows for Workgroups v3.11, and networking
environments that use DOS or OS/2 NDIS2 drivers.
Refer to the EtherPower^2 User Guide for complete installation instructions.
DRIVER INSTALLATION
There are three different methods you can use to install the
DOS ODI driver and a VLM client:
One Step Installation With EZdosodi:
In one simple step EZdosodi will attach your computer to the nearest
NetWare server. It will automatically detect your network's frame type
and configure your client files accordingly. It will also modify your
CONFIG.SYS file to add the LASTDRIVE=Z statement and the
AUTOEXEC.BAT file to call STARTNET.BAT which calls the NetWare
client files that attach your workstation to the network server. If you
do not wish to be automatically connected to a network server at this
time, use one of the two procedures described below. Otherwise, refer to
the 'Quick and EZ Guide' that accompanied your adapter for information
about how to use EZdosodi (Exit to a DOS prompt, change to the Super-
Disk target drive, type EZDOSODI, and press Enter).
Automatic Installation With EZStart:
Use EZStart's 'Automatic Novell DOS ODI' feature when you require
greater customization than offered by EZdosodi (for example, if you
wish to specify a server name or a specific Ethernet frame type). You
will have the choice of modifying your CONFIG.SYS and AUTOEXEC.BAT
files. If you choose this option, the workstation will automatically
attach to the server upon reboot.
Custom Installation With EZStart:
For a basic NetWare Client installtion which will copy the client
files and the SMC driver to your hard drive, use EZStart's Custom
Setup procedure. Refer to Loading the Driver (following) for
information about how to use EZStart.
LOADING THE DRIVER
1. Switch to the drive containing the SuperDisk, type EZStart, and press
Enter. You will be presented with the main screen.
2. From the main screen, select Custom.
3. From the Custom Installation screen, select Drivers/Documents.
4. From the Driver Installation screen, select:
- Automatic Novell DOS ODI (customization capability)
or
- Novell (will not modify AUTOEXEC.BAT or attach to a server
upon reboot. Greater capability to customize.)
5. Select 'Copy Files' to copy all the files used by this driver from the
SuperDisk to the destination directory recommended by EZStart, or to a
different directory that you specify.
6. Edit NET.CFG file and check that the line speed (EtherPower 10/100 only),
cable type, and network protocol type settings are correct for your
network. Note that there is no need to specify PCI slot number or
Interrupt number.
If you do specify the slot number; EISA slots are counted from
1 to 15, PCI slots are counted from 16. The first PCI adapter
installed in your computer will be treated as if it is installed
in slot 16, the next one will be in slot 17, and so on. Refer to the
README.DOC file located in the root of the SuperDisk for details
('Specifying the PCI Logical Slot').
7. Reboot your workstation. The DOS ODI driver will automatically
load each time you reboot if you have modified your AUTOEXEC.BAT
file to call STARTNET.BAT.
If you installed the driver using EZStart and did not edit your
AUTOEXEC.BAT file to call STARTNET.BAT, see USING STARTNET.BAT below.
This completes the driver-loading procedure. Refer to the Novell NetWare
ODI Shell for DOS manual for further details about running a DOS VLM client.
USING STARTNET.BAT
If you do not use EZdosodi or EZStart's 'Automatic Novell DOS ODI'
installation procedure to automatically modify your AUTOEXEC.BAT file
to call STARTNET.BAT upon reboot, you can modify it yourself as shown below:
REM Change directory to DOS ODI driver files.
CD \NWCLIENT
REM Load network software.
STARTNET
REM This batch file, STARTNET.BAT, loads the DOS
REM ODI driver and Novell network shell program.
If you do not use the STARTNET.BAT file as described above, use the
following loading sequence to connect to a server:
LSL.COM
SMCPWR.COM
IPXODI.COM
VLM.EXE
MODIFYING THE LINE SPEED
EtherPower 10/100 ONLY:
The NET.CFG file contains various configuration parameters for use
with the adapter. The default line speed for the EtherPower 10/100
adapter is 100 Mbps. Make no changes to the Line_Speed parameter in
NET.CFG if you wish to attach to a 100 Mbps hub. To operate at 10 Mbps,
remove the comment (;) indicator from the line:
Line_Speed=10
Other parameters, such as the active serial interface, are also
specified using this file.
EtherPower 10/100 B ONLY:
The methods used to manually specify operating speed will vary
depending on your networking software and the driver being used.
All SMC drivers for the EtherPower 10/100 B adapter support five
different data rate settings.
AUTOSENSE - the driver will automatically detect the
line speed of the attached hub and configure
the adapter to operate at the highest possible
data rate
10 Mbps
Full duplex - adapter operates at 10 Mbps only
10 Mbps
Half duplex - adapter operates at 10 Mbps only
100 Mbps
full duplex - adapter operates at 100 Mbps only
100 Mbps
half duplex - adapter operates at 100 Mbps only
The appropriate SuperDisk driver installation document (specific
to the network operating system) describes how to perform the
above tasks.
After completing the installation and configuration, you must reboot
your computer.
ERROR MESSAGES
FATAL: DC21X4 driver works only with 386 or above!
The driver failed to identify the CPU as a 386 or above. The
driver can run on 386 or above computers only.
FATAL: Slot value error!
Illegal slot number specified in NET.CFG file.
50 - FATAL: Board not found in system
Driver could not detect a supported adapter in the computer.
FATAL: Failed to lock system memory
Driver call to operating system memory support routines for
locking its internal buffers and descriptors failed.
200 - FATAL: Timeout when initializing DC21X4 with setup packet!
Occurs when the PCI slot does not support DMA. Check that BIOS
setup and motherboard switches are set to enable DMA and bus
master operation for the slot.
210 - FATAL: DC21X4 Does not support this bus type
Computer is not identified as an EISA- or PCI-bus system. You
may have specified a BUS ID that is not EISA or PCI.
217 - FATAL: Failed to find PCI BIOS
Computer is not identified as a PCI system. The error is
generated when the driver is directed to load a PCI adapter using
the BUS ID keyword and PCI 4 is specified, or SLOT keyword is
specified and slot value is a PCI slot number.
218 - FATAL: Bad PCI BIOS status
PCI BIOS returned a fail status in one of the calls. Ensure your
computer fully complies with Rev. 2.0 or above of the PCI BIOS
specification.
219 - FATAL: Bad PCI BIOS Register err
PCI BIOS returned a fail status in one of the calls. Ensure your
system fully complies with Rev. 2.0 or above of the PCI BIOS
specification.
220 - FATAL: PCI BIOS failed to initialize DecChip 21X40 CBIO reg!
PCI BIOS has initialized a DWORD register in the adapter's
configuration space (at offset 10 hex) with illegal value (in x86
systems, this value is between 0 and FFFF hex). Check the BIOS
using an external utility.
Also, verify the BIOS setup enables the PCI slot, allocates I/O
addresses to it, and initializes the adapter correctly.
225 - FATAL: PCI BIOS allocated an illegal Interrupt to DecChip 21X40!
PCI BIOS has initialized a byte register in the adapter's
configuration space (at offset 3C hex) with illegal value (in X86
systems, legal values are between 1 to 15). Check the BIOS using
an external utility.
Also, verify the BIOS setup enables the PCI slot, allocates I/O
addresses to it, and initializes the adapter correctly.
226 - WARNING: Failed to handle Turbo switch
PCI BIOS returned a fail status in one of the calls involved with
operating this mechanism. Chipset on motherboard does not support
Turbo mode.
227 - FATAL: Internal CRC table corrupted
Driver found an error in internal CRC table either because the
driver file is corrupted or the file contents have been changed.
228 - FATAL: Could not handle chipset bug workaround successfully.
Failed to operate chipset bug workaround because PCI BIOS
returned a fail status in one of the calls involved with
operating this mechanism.
229 - WARNING: This machine Host to PCI bridge has a known bug.
Driver limits DC21X4 bursts as a workaround.
This message indicates that your computer does not correctly
support the PCI Local Bus Specification (v2.0). The SMC driver
will work in this environment, but you are urged to contact the
manufacturer of your computer to determine if your BIOS correctly
supports the features of the PCI Local Bus Specification (v2.0).
230 - FATAL: This machine has a known bug when using cache in WB
mode which may cause data corruption or system hang. Change the
cache mode to WT (Write Through) as a workaround.
240 - FATAL: Unable to locate or read the Ethernet ROM address on
board!
Could be caused by corrupt data stored in the IEEE serial ROM.
250 - FATAL: Failed to read ROM!
Driver failed to read the IEEE serial flash ROM due to hardware
handshake failure. Make sure the IEEE flash ROM on your adapter
is operational using EZStart's Basic Adapter Test.
This machine host to PCI bridge has a known bug. Driver limits
DC21040 bursts as a workaround.
Indicates your computer does not correctly support the PCI Local
Bus Specification (v2.0). The SMC driver will function in this
environment, but you are urged to contact the manufacturer of
your computer to determine if your BIOS correctly supports the
features of the PCI Local Bus Specification (v2.0).
This commercial computer software and documentation is provided with
RESTRICTED RIGHTS. Use, duplication, or disclosure by the
Government is subject to restrictions set forth in subparagraph
(c) (1) (ii) of the Rights in Technical Data and Computer Software
clause at DFARS 252.227-7013, or subparagraphs (c) (1) and (2) of the
Commercial Computer Software -- Restricted Rights clause at
FAR 52.227-19, or Alternate III of the Rights in Data -- General
clause at FAR 52.227-14, as applicable. The manufacturer /
subcontractor is SMC Networks, Inc., 350 Kennedy,
Hauppauge, NY 11788.
SMC is a registered trademark; and EtherPower,
EtherPower^2, EtherPower 10/100, EZStart, and SuperDisk are trademarks
of SMC Networks, Inc.. Other product and company names
are registered trademarks or trademarks of their respective holders.