MSNT31.TXT Driver File Contents (dec_nic1.zip)

   Driver Installation - for Windows NT 3.1
  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


   (1). Installing the Driver DC21X4 on Windows NT 3.1:
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

     1. From the Windows NT Main Menu, select the Control Panel icon.
              
     2. From the Control Panel menu select the Network icon.
        If a dialog box asks you "Do you want to install NT
        Network?" select YES and Continue. Then place
        the Windows NT CDROM in the CD-ROM reader.
              
        Select the drive that matches the configuration of your system
        and complete the install.
              
     3. You will see several messages. To add a network adapter, select Yes
        and then Continue
              
     4. For each additional message, select continue.
              
     5. From the Add Network Adapter dialog box, scroll through the menu to
        select Other.

     6. When the Insert Diskettes menu prompts you for a disk, insert the
        DC21X4 driver installation diskette for Windows NT into drive A
        and specify drive and path(such as a:\winnt31), then select OK.

     7. When the dialog box display the adapter, select OK.

     8. For PCI options, a Dialog box pops up to select the:
 
        ConnectionType:

         o AutoSense                  Senses dynamically the media ports 
                                      supported by the adapter. The precedence 
                                      100BaseTx, 10BaseT.

         o 100Mbps                    To connect 100BaseT Ethernet hubs

         o 100Mbps Full_Duplex        To connect 100BaseT Full Duplex hubs

         o 10Mbps                     To connect 10BaseT Ethernet hubs

         o 10Mbps Full_Duplex         To connect 10BaseT Full Duplex hubs

     9. Upon completion, the selected adapter is added to the
        Installed Adapter Cards list of the Network Setting box
        (the number prefixing the adapter is the adapter number).

    10. Click on [Close] to complete the Network Setting
        initialization.

    11. If needed, modify the values in the registry (see section 7 below).

    12. Shutdown and reboot the system.

    Note: If the adapter not work fine after installation, try to adjust
          TransmitThreshold and ReceiveBuffers.

   (2). Parameters:
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

          NetworkAddress = REG_SZ { xx-xx-xx-xx-xx-xx }

                  Mandatory if no Serial ID PROM is plugged in
                  Overwrite the Serial ID PROM if plugged in
                  NetworkAddress 00-00-00-00-00-00 is ignored

          ReceiveBuffers = REG_DWORD {8..64} (default 16)

                        Number of buffers allocated by the
                        driver in the Receive ring.

          MapRegisters = REG_DWORD {4,8,16}   (default: 16(alpha) | 8)

                  Number of map registers allocated 
                  by the adapter. 

          CacheLineSize = REG_DWORD { 16 | 32 | 64 | 128 }

                                   16 bytes
                                   32 bytes (default)
                                   64 bytes
                                  128 bytes

          SoftwareCRC = REG_DWORD { 0 |  1 }  (DC21040 rev 1.x, 2.0 & 2.2 only)

                  0 The CRC is generated by the adapter
                  1 (default) The CRC is generated by software for 
                    transmit packets bigger than the transmit threshold. 

                  NOTE: This option affects performances and could be 
                        disabled if the adapter does not report transmit 
                        underflows in its statistic counters

       The following values allow to overwrite the DC21X4 default setting.

          BurstLength = REG_DWORD  { 1 | 2 | 4 | 8 | 16 | 32}

                         CSR0<PBL>  1  doubleword
                                    2  doublewords
                                    4  doublewords
                                    8  doublewords    
                                   16  doublewords   (default)
                                   32  doublewords

          FifoArbitration = REG_DWORD { 0 | 1 }

                        CSR0<BAR>   0 Rcv/Txm Arbitration (default)
                                    1 Round_Robin

          StoreAndForward = REG_DWORD { 0 | 1 }

                        Select the StoreAndForward mode if high
                        PCI latencies causes Transmit Underruns
                        
                        CSR6<SF>    1 Enabled
                                    0 Disabled (default)

          TransmitThreshold = REG_DWORD { 72 | 96  | 128 | 160 | 
                                         256 | 512 | 1024        }
                                       
                        CSR6<TTM,TR>  72 bytes              
                                      96 bytes
                                     128 bytes
                                     160 bytes (default)
                                     256 bytes
                                     512 bytes
                                    1024 bytes

          StopBackoffCounter = REG_DWORD { 0 | 1 }

                        CSR6<SB>    0  Disabed (Default)
                                    1  Enabled

          BackPressure = REG_DWORD { 0 | 1 }

                        CSR6<BP>    0  Disabed (default)
                                    1  Enabled

          CaptureEffect = REG_DWORD { 0 | 1 }

                        CSR6<CA>    0  Disabed (Default)
                                    1  Enabled

      These Registry values can be edited interactively through the Registry
      editor (winnt\system32\regedt32.exe) or by invoking the regini command
      Edit an DC21X4.ini file as described below, then invoke the command:

      regini DC21X4.ini

      DC21X4.ini format:

       \Registry\Machine
           System
              CurrentControlSet
                 Services
                     dc21x4_{adapter_number}
                         Parameters

                            {valuename} = {type}{value}


   (3). Error Messages:
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

        The error messages are logged in the Entry Log and can be seen using
        the Entry Log Viewer (in WNT's Administration Tools group).

        Each error message has a standard Ndis error code and an driver's
        additional code.
        The additional codes are:

        DC21X4_ERRMSG_REGISTRY            0x01
        DC21X4_ERRMSG_ALLOC_MEMORY        0x02
        DC21X4_ERRMSG_SROM                0x03
        DC21X4_ERRMSG_MEDIA               0x04
        DC21X4_ERRMSG_LOAD_CAM            0x05
        DC21X4_ERRMSG_SYSTEM_ERROR        0x06
        DC21X4_ERRMSG_TXM_JABBER_TIMEOUT  0x07


   (4). Driver Initialization Errors:
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

      o NDIS_ERROR_CODE_UNSUPPORTED_CONFIGURATION
        DC21X4_ERRMSG_REGISTRY

        The AdapterType Registry's key is missing or its value is
        unsupported by the adapter board

      o NDIS_ERROR_CODE_ADAPTER_NOT_FOUND

        No board matching the AdapterCFID Registry's key value was found
        plugged into the PCI bus or in the slot specified in the Registry

      o NDIS_ERROR_CODE_OUT_OF_RESOURCES
        DC21X4_ERRMSG_ALLOC_MEMORY

        Not enough memory to allocate space for the Adapter data block

      o NDIS_ERROR_CODE_INVALID_VALUE_FROM_ADAPTER
        DC21X4_ERRMSG_SROM

        Invalid data read from the adapter's serial ROM

      o NDIS_ERROR_CODE_NETWORK_ADDRESS

        No readable burnt_in or software configured station address

      o NDIS_ERROR_CODE_UNSUPPORTED_CONFIGURATION
        DC21X4_ERRMSG_MEDIA

        The selected media port is not supported by the board.

      o NDIS_ERROR_CODE_INTERRUPT_CONNECT

        Interrupt initialization failed

      o NDIS_ERROR_CODE_TIMEOUT
        DC21X4_ERRMSG_LOAD_CAM

        DC21X4 CAM initialization failed


   (5). Driver Run Time Errors:
   ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ

      o NDIS_ERROR_CODE_HARDWARE_FAILURE
        DC21X4_ERRMSG_SYSTEM_ERROR

        System_Error interrupt (bus parity error)

      o NDIS_ERROR_CODE_HARDWARE_FAILURE
        DC21X4_ERRMSG_TXM_JABBER_TIMEOUT

        Transmit Jabber timer expired
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: web2, load: 0.71