INSTALL.TXT Driver File Contents (Kf221fx.zip)

NETWARE 4.x SERVER DRIVER INSTALLATION
=======================================

Three sections are covered in this document:

        1.INTRODUCTION
        2.DRIVER PARAMETER DEFINITION
        3.DRIVER INSTALLATION


INTRODUCTION
============

This documentation covers the information for installing the
NetWare Server drivers for the Fast Ethernet PCI adapters and the operating
modes respectively:

Driver location and file name : \NW4X\DC21X4.LAN

DRIVER PARAMETER DEFINITION
===========================

DRIVER          : DC21X4.LAN
ADAPTER         : KF-221FX Fast Ethernet PCI Adapter

Parameter  Description             Valid Values and Notes
-------------------------------------------------------------------------------
SLOT            Specify the adapter 16 - 26  ; 16 is First board instance
                in a PCI computer

                If only one adapter with one frame type is installed, it is
                not necessary to specify this option. The driver will search 
                the adapter automatically. If multiple adapters are installed, 
                the driver needs this option to identify a specific adapter.
-------------------------------------------------------------------------------
AUTOSENSE       Auto-detection for the 100Mbps or 10Mbps connection and the
                UTP duplex type (half or full duplex).

                For automatic speed selection to work correctly, make sure
                you connect the adapter to the network before loading the
                driver. Otherwise, 100 Mbps is selected.
-------------------------------------------------------------------------------
LINE_SPEED      Specify the connector   100, 10
                to be used.

                LINE_SPEED=100 : specify 100Mbps connector
                LINE_SPEED=10  : specify 10Mbps connector

                If AUTODETEC and LINE_SPEED are absent at the same time, the
                driver will auto detect the line speed.
-------------------------------------------------------------------------------
TP              Specify the twisted pair interface running in standard mode
TP_FULL_DUPLEX  Specify the twisted pair interface running in full duplex
-------------------------------------------------------------------------------
FRAME           Packet Frame type

                FRAME=Ethernet_802.2, Ethernet_II, Ethernet_802.3
                      Ethernet_SNAP

                If not specified, the driver uses Ethernet_802.2 as default.
-------------------------------------------------------------------------------
TX_THRESHOLD    Specify threshold for the transmit FIFO. value : 0, 1, 2, 3
                This is not recommended, and should be used ONLY! on
                motherboards that have a known problem.
                Refer to \technote.txt for more information.

                TX_THRESHOLD=n    ( n: 0,1,2,3 )
-------------------------------------------------------------------------------
BIOS16          Instructs the driver to access the PCI BIOS using 16-bit real
                mode calls, instead of the PCI32 mechanism.
                This is not recommended, and should be used ONLY! on
                motherboards that have a known problem in the PCI BIOS
                implementation.

===============================================================================
Note : All parameter names and values are caps insensitive.


DRIVER INSTALLATION
===================

1. USE "LOAD INSTALL" COMMAND.

Netware 4.x supports loading LAN drivers via server INSTALL program
interactively. This loading method needs a *.LDI file together with the driver
file.

The directory \NW4X of the driver diskette has been properly prepared with
the server drivers *.LAN files and *.LDI files for the driver installation.

Make sure the PCI adapter has been installed in your server and the
cable connection to an active hub has been established before you start the
installation.

Follow these procedures:

(1) Execute the command under Netware console prompt:

        :load install <enter>

(2) Select "LAN Driver Options" from the "Installation Options" window.

(3) A list of LAN drivers shows up.

(4) Press <Ins> hot key to load a LAN driver not listed.

(5) Press <F3> to enter a directory path for the unlisted LAN drivers.

(6) Insert this adapter driver diskette into disk drive A:.

(7) Enter the directory path as "A:\NW4X".

(8) Two drivers together with four adapter types are listed as below:

    DC21X4.LAN          KF-221FX Fast Ethernet driver

(9) Each selection in the rest of the procedures provides a "help" message 
    window to aid in the installation process.

(10) The major purpose of this installation is to help you to compose a
     command line for loading a specific LAN driver with proper parameters
     in a user-friendly manner. All selections for the driver parameters
     have provided sufficient help messages. Please follow the on-screen
     instruction to complete your installation.


2. USING "LOAD DC21X4 ..." COMMAND

You may load the server driver directly under Netware console prompt. However,
make sure you have copied all drivers and the required NLM files from the
driver diskette into your proper directory in the server before loading the
driver.

To load DC21X4.LAN driver, follow the commands as below:


        :load dc21x4 [parameter=value] .....[parameter=value]

Examples:

* Single adapter running 100Mbps operation using frame Ethernet_802.2

  command:          load dc21x4 line_speed=100

* Single adapter supporting multiple frame types

  load dc21x4 slot=16 line_speed=100 frame=ethernet_ii name=e1
  load dc21x4 slot=16 line_speed=100 frame=ethernet_802.2 name=e2
  load dc21x4 slot=16 line_speed=100 frame=ethernet_802.3 name=e3
  load dc21x4 slot=16 line_speed=100 frame=ethernet_snap  name=e4
  bind ipx to e1 net=10
  bind ipx to e2 net=20
  bind ipx to e3 net=30
  bind ipx to e4 net=40

* Multiple adapters, multiple frame types

  load dc21x4 slot=16 line_speed=100 frame=ethernet_ii name=e1
  load dc21x4 slot=16 line_speed=100 frame=ethernet_802.2 name=e2
  load dc21x4 slot=16 line_speed=100 frame=ethernet_802.3 name=e3
  load dc21x4 slot=16 line_speed=100 frame=ethernet_snap  name=e4
  bind ipx to e1 net=10
  bind ipx to e2 net=20
  bind ipx to e3 net=30
  bind ipx to e4 net=40

  load dc21x4 slot=17 line_speed=100 frame=ethernet_ii name=e5
  load dc21x4 slot=17 line_speed=100 frame=ethernet_802.2 name=e6
  load dc21x4 slot=17 line_speed=100 frame=ethernet_802.3 name=e7
  load dc21x4 slot=17 line_speed=100 frame=ethernet_snap  name=e8
  bind ipx to e5 net=50
  bind ipx to e6 net=60
  bind ipx to e7 net=70
  bind ipx to e8 net=80


3. Driver error messages:

  50 - No EISA or PCI board found in machine!
       Driver could not detect a supported NIC.
  53 - Board is disabled for no apparent reason!
       EISA board is not enabled. Normally BIOS & ECU should enable the board.
  73 - Unable to allocate memory
       Driver failed to allocate needed memory from the OS (receive/transmit
       descriptors or needed transmit buffers).
 200 - Timeout when initializing DecChip 21X4 with setup packet!
       This happens mainly when the PCI slot does not support DMA accordingly.
       Make sure the BIOS setup or motherboard switches are set to enable DMA or
       Bus Master operation of this slot.
 210 - Driver failed to locate either EISA or PCI bus!
       The machine is not identified as EISA (to support EISA based NICs) and
       not as PCI (to support PCI NICs).
 211 - Failed to locate DecChip 21X4 on board
       Failed to identify a DecChip 21x4 signature in an EISA board.
 212 - Unsupported DC21140 chip version
       The DC21X4 drivers do not support DC21140 rev 1.0 chip.
       If you receive this message, please make sure you have an updated 
       revision of your NIC.
 213 - Unexpected OS behavior. Driver supports 3.11 and later
       This identifies a fail of assumption regarding the OS behavior.
 214 - Read bad mask value from EISA configuration
       An assumption regarding data read from EISA ECU (for EISA based NICs)
       failed. This might happen because of incorrect ECU file for that NIC.
 217 - Failed to find PCI BIOS
       The machine is not identified as PCI (to support PCI NICs). This error is
       generated when driver is directed to load PCI NIC (using the 'slot=xx'
       keyword, and slot value is a PCI number). If the driver is loaded 
       without specifying slot number, the driver checks for EISA and PCI 
       support, and in this case will generate another error message 
       (please refer to error number 210 - Driver failed to locate either 
       EISA or PCI bus).
 218 - Bad PCI BIOS status
       PCI BIOS returned a fail status in one of the calls. Please check the 
       BIOS version and BIOS functionality using an external utility.
 219 - Bad PCI BIOS Register err
       PCI BIOS returned a fail status in one of the calls. Please check the 
       BIOS version and BIOS functionality using an external utility.
 221 - PCI board disappeared...
       PCI BIOS is not consistent with returned values for this NIC.
 222 - Unsupported TSM version (need x.yz and above)!
       This driver supports EtherTSM.NLM of version as specified and higher.
 223 - DC21X4 FX babbles on slot x. Driver halted this slot's NIC.
       This is a watchdog put in the driver to make sure the transmit does not
       babble on the cable.
 224 - DC21X4 detected PCI bus error on slot x (bus error bits = xh).
       Driver halted this slot NIC due to that identified error.
 226 - Could not handle Turbo switch successfully
       Failed to operate the 'Turbo' mechanism from one of the following
       reasons: - Unknown chipset on the motherboard
               - PCI BIOS returned a fail status in one of the calls involved
                 with operating this mechanism.
 227 - Internal CRC table corrupted
       Driver found an error in internal CRC table.
 228 - 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 - This machine Host to PCI bridge has a known bug. Driver limits DC21X4
       bursts as a workaround.
 230 - This machine Host to PCI bridge has a known bug when
       using cache in WB mode which may cause data corruption or system hang
       Please change the cache mode to WT (Write Through) as a workaround

       This machine Host to PCI bridge has a known bug that might violate 
       system integrity. Driver cannot be responsible for outcome, therefor it 
       will not load in this case. Putting the machine in write-through mode 
       (cache) makes the system safe to work with. Driver will load in that 
       case.
 244 - Serial ROM - Read failed
       Driver failed to read the IEEE serial flash ROM due to hardware handshake
       failure. Make sure the IEEE flash ROM on your NIC is operational using
       external utility.
 245 - The selected media is unsupported
       The selected media is unsupported by the device.

Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web1, load: 1.33