README.TXT Driver File Contents (tl-6200i.exe)

                     +-----------------------------------+
                     |     D21X driver for SCO Unix      |
                     |             V03.35                |
                     +-----------------------------------+

1. Overview:

             This Readme file explains how to install the SCO Unix LLI
             driver. This driver is currently supported for the following
             devices:
                 Digital DC21X4 10/100Mbps Network Adapter

2. Preinstallation Hardware and Software Requirements:

   A.  Hardware Requirements:

         o An IBM-compatible personal computer with 80386 or higher
           microprocessor and PCI bus.

         o Digital DC21X4 10/100Mbps Network Adapter

   B.  Software Revision Requirements:

         o ODT 2.0 or higher version, or
           SCO Unix 3.2.4 or higher version, or
           SCO OpenServer 5.0.0 or higher version
         o SCO Unix LLI driver disk

3. Files and Directories:

This directories contains the following files:

  Table 1:  The  SCO Unix LLI driver Directory Files
  ---------------------------------------------------------------------------
  README.TXT              This File
                          ---------------------------------------------------
  SUL335TD.Z  (07595)     The compressed image of the distribution diskette.
                          The D21X distribution diskette contains all the
                          files required for installing the driver using
                          custom and netconfig, in particular:
                            - custom prep, init and remove scripts.
                            - netconfig init, reconfigure and remove scripts.
                            - netconfig info files
                            - Driver.o, the driver
                            - Space.c, the parameter file
                            - /usr/include/sys/d21x_space.h - header file, not
                              intended to be modified
---------------------------------------------------------------------

4. Installing Software:

   To install the SCO Unix LLI Device Driver:

   Copying the distribution files
   ------------------------------

   -  Copy the file SUL335TD.Z to SUL335T.dd.Z on a SCO Unix machine.
      The number in parentheses near the file's name (above) is the checksum
      for the file. To verify, use:
          sum -r SUL335T.dd.Z
      and compare the results.
   -  Uncompress SUL335T.dd.Z to SUL335T.dd, using:
          uncompress SUL335T.dd
   -  Copy the file to a diskette. To create a 3.5" floppy in drive 0, use:
          dd if=SUL335T.dd of=/dev/rfd0135ds18
      Mark the diskette:
         Digital Semiconductor 2104x/2114x 10/100 mbps Ethernet Controller LLI driver
         Rel.03.35


   -  Run custom. From the menu select:
      Custom -> Install -> A New Product -> Entire Product

      For SCO OpenServer (Everest), run the Software Manager. From the
      menus select:
      Software -> Install New -> From Host -> Media Floppy -> Full

   -  Put the distribution diskette in the drive and select continue.

   -  When prompted for distribution floppy 1, just press enter.

   -  When custom has completed, remove the diskette and quit custom.

   -  Run netconfig. Add the desired chain. The D21X drivers are called:
      d21x0, d21x1, d21x2 and d21x3. Remember that d21x0 must be configured
      first, before any other driver is configured.

         NOTE: For boards with more than one Digital Semiconductor 21X4X on
               them, a driver must be installed for each active port on the
               board. Thus, if a board has two separate ports, two separate
               chains must be created in order to connect both ports to
               networks. This is similar to installing two boards, each with
               one port.

               Not all ports must be active. If only one port is used,
               it must be the first port (as it is found on the bus
               by the PCI BIOS).

   -  When the chain has been configured, select 'q' from the netconfig menu.
      If you don't wish to modify the space.c file relink the kernel at the
      prompt.

   -  If you wish to change parameters in the space.c file, edit
      /etc/conf/pack.d/d21x0/space.c and make the required changes.
      The changes will apply to all the installed boards.

      NOTE: If your system does not support 32-bit protected mode PCI
            BIOS calls, you MUST modify the parameter XXX_HW_ACCESSES
            to the PCI mechanism appropriate to your system (see space.c
            for details).

   -  To activate the adapter, you must reboot. When the system boots, you
      should see the following message among the other configuration messages:

      %d21x   0x2000-0x2080  5     -     type=21040/TP addr=12-34-56-78-9a-bc

      or

      %d21x   0x2000-0x2080  5     -     type=21140/100TX addr=12-34-56-78-9a-bc

      with the appropriate I/O addresses, IRQ, serial media and IEEE address.

5.  Parameters

   The space.c file contains the different parameters that can be modified.
   They can be divided into several groups:

   1. Port parameters. These include:
         XXX_HW_ACCESSES
         XXX_DC2114X_SERIAL_MODE
         XXX_BUS_ARBITRATION
         XXX_BURST_LENGTH
         XXX_CACHE_ALIGNMENT
         XXX_PASS_BAD_FRAMES
         XXX_BACKOFF_CNTR
         XXX_10MB_THRESHOLD
         XXX_100MB_THRESHOLD
         XXX_PARITY_ERROR_RESPONSE
         XXX_LATENCY_TIMER
         XXX_CRC_CALC
         XXX_DC2114X_GPR_CTRL
         XXX_DC2114X_GPR_DATA
         XXX_TURBO
         XXX_SNOOZE
         XXX_MWI,               /* Enable/Disable MWI extended PCI command */
         XXX_MRM,               /* Enable/Disable MRM extended PCI command */
         XXX_MRL                /* Enable/Disable MRL extended PCI command */
   2. Driver tuning parameters:
         XXX_RX_BUFS_TO_POST
         XXX_RX_PKTS_QUEUED_THRESH_HI
         XXX_RX_PKTS_QUEUED_THRESH_LO
         XXX_MAX_USRS

   3. Driver diagnostics control:
         XXX_DEBUG

   The meaning of each is explained in detail in the space.c file, including
   allowed values for each parameter. The values in space.c apply to ALL
   the installed boards.

   Space.c is NOT the place to modify the board's slot number line.
   This must be modified in netconfig, by running the reconfiguration
   script.

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