I86NT351.TXT Driver File Contents (ENW9501P.ZIP)

   ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
   ³                         PLANET ENW-9501 Plus                           ³
   ³                    Installation for Windows NT 3.51                    ³
   ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ

   A. Installing the DC21X4 Driver on Windows NT:

      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.
           Then select OK.
      7. Select your option

           [Digital Semiconductor 21040 based Ethernet Controller]
           [Digital Semiconductor 21041 based Ethernet Controller]
           [Digital Semiconductor 21140 based 10/100 mbps Ethernet Controller]
           [Digital Semiconductor 21142 based 10/100 mbps Ethernet Controller]
           [Digital Semiconductor 21143 based 10/100 mbps Ethernet Controller]
           [Digital Semiconductor EB40 21040 based Evaluation Board]
           [Digital Semiconductor EB41 21041 based Evaluation Board]
           [Digital Semiconductor EB140 21140 based Evaluation Board]
           [Digital Semiconductor EB142 21142 based Evaluation Board]
           [Digital Semiconductor EB143 21143 based Evaluation Board]

           from the Select OEM Option box, then select OK.

      8. Modify the default distribution path in the Windows NT
           Setup box to point to the correct drive and path, then click
           on [Continue]

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

         ConnectionType:
         -------------------------------------------------------------------
         Digital Semiconductor 2114x based 10/100 mbps Ethernet Controller
         -------------------------------------------------------------------
            o AutoSense                   Senses dynamically the media ports

            o 10BaseT (TP)                To connect 10BaseT Ethernet hubs

            o 10BaseT (TP) Full Duplex    To connect 10BaseT Full Duplex hubs

            o 10Base2 (BNC)               BNC connector

            o 10Base5 (AUI)               15_pin connector

            o 100BaseTx (TP 100)          To connect 100BaseTx Ethernet hubs

            o 100BaseTx (TP 100) FDx      To connect 100BaseTx Full Duplex hubs

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

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

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

      13. Shutdown and reboot the system.

   B. Parameters

      To overwrite the initial values set by the EISA Configuration
      Utility (ECU) or overwrite the driver's default values,
      add or edit the following values in the Registry
      DC21X4<adapter_number> Parameters subtree:

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

             16 bytes
             32 bytes (default)
             64 bytes
             128 bytes


         InterruptMitigation = REG_DWORD  {0 | 1} (21140,21143/2)

             0  Disabled (default)
             1  Enabled

             Enable/disable the Interrupt Mitigation algorithm.

         InterruptThreshold = REG_DWORD {value} (default: 500)

             Maximum number of interrupt/second allowed before the Receive
             and Transmit interrupts get masked. Meaningfull only when
             InterruptMitigation is enabled.

         FrameThreshold = REG_DWORD {value} (default: 400)

             Minimum number of processed frame/second allowed before the
             Receive and Transmit interrupts get unmasked.
             Meaningfull only when InterruptMitigation is enabled.

         MapRegisters = REG_DWORD {4,8,16,32,64}

             Number of map registers allocated by the adapter.

         MemoryReadMultiple = REG_DWORD { 0 | 1 }  (21142,2143 only)

             0  Disabled (default)
             1  Enabled

             Enable/disable PCI Memory_Read_Multiple command. MRM should be
             enabled when the DC21X4 is connected to the TI1130 PCI/CardBus
             bridge.

         NwayProtocol = REG_DWORD { 0 | 1 }  (21041 and 21142 Rev1.0,1.1 only)

             0  Disabled
             1  Enabled  (default)

             Enable/disable the 10BT/10BT_FD Autonegotiation medium in
             Autosense mode.

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

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

         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
                   underruns in its statistic counters

         UnderrunRetry = REG_DWORD  number_of_retries  (default=2)

             Maximun number of retransmission attempts of
             an underrun packet.

         UnderrunThreshold = REG_DWORD  number_of_underruns (default=10)
         (21140 and 21143/2 only)

             Maximun number of underrun occurences before the
             controller switches to the next threshold value.

      The following values allow to overwrite the DC21X4 default setting.
      Refer to the Digital Semiconductor 2104x/2114x 10/100 mbps Ethernet
      Controller Engineering specifications for detailed description:

         BackPressure = REG_DWORD { 0 | 1 }  (not DC21040 rev1)

             CSR6<BP>    0  Disabled (default)
                         1  Enabled

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

             CSR0<PBL>   0  unlimited     (default) - (not 21040, 21041 &
                                                       21140 rev1)
                         1  doubleword
                         2  doublewords
                         4  doublewords
                         8  doublewords
                        16  doublewords   (default for 21040, 21041 & 21140
                                           rev1)
                        32  doublewords   (not 21040 & 21041)

         CaptureEffect = REG_DWORD { 0 | 1 } (not 21040 rev1)

             CSR6<CA>    0  Disabled (Default)
                         1  Enabled

         FifoArbitration = REG_DWORD { 0 | 1 }

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

         SnoozeMode = REG_DWORD { 0 | 1 }

             CFDA<SM>    0 Disabled (default)
                         1 Enabled

         StopBackoffCounter = REG_DWORD { 0 | 1 }  (not 21040 rev1)

             CSR6<SB>    0  Disabled (Default)
                         1  Enabled

         StoreAndForward = REG_DWORD { 0 | 1 }  (21140, 21143/2 only)

             Select the StoreAndForward mode if high
             PCI latencies causes 100Mbps Transmit Underruns

             CSR6<SF>    1 Enabled
                         0 Disabled (default)

         TransmitThreshold = REG_DWORD { 72 | 96  | 128 | 160 }

             Transmit Threshold values for 10Mbps media.

             CSR6<TTM,TR>  72 bytes
                           96 bytes (default)
                          128 bytes
                          160 bytes

         TransmitThreshold100 = REG_DWORD { 128 | 256 | 512 | 1024 }
         (21140, 21143/2 only)

             Transmit Threshold values for 100Mbps media.
             Meaningless when StoreAndForward is set

             CSR6<TTM,TR> 128 bytes
                          256 bytes
                          512 bytes (default)
                         1024 bytes

      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}

   C. Driver Revision number

      To retrieve the driver revision number either
        select the file DC21X4.SYS and open the File Properties applet
      or
        query the Registry:

          HKEY_LOCAL_MACHINE\
            Software\DigitalEquipmentCorporation\DC21X4\CurrentVersion
               MajorVersion
               MinorVersion


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

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

      2. 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: ftp, load: 1.57