README.TXT Driver File Contents (drv84011.exe)


                              W840OD.LAN

                    Winbond Electronics Corporation



Description:

  1. W840OD.LAN is a Novell ODI Server Driver and defaults to the IEEE 802.2
     frame type.

  2. If there is only one 840 card, the driver will automatically read IOBASE
     and IRQ from the PCI Configuration Space.

  3. If there is more than one 840 card, user must input a specified Slot
     Number.


Installation:

  A. Server Driver On NetWare 4.X OS or the higher OS,
  1. Copy W840OD.LAN, MSM.NLM, ETHERNET.NLM and NBI.NLM into subdirectory -
     SYSTEM of your Netware server.
  2. At the Netware server prompt, type:
        :load w840od
  3. Bind IPX to the Winbond W840OD LAN driver. At the Netware server prompt,
     type:
        :bind ipx to w840od <enter>
  4. After pressing <enter>, the computer prompts you for the Network number.

  B. Client32 for Windows95,
  1. Execute SETUP.EXE from Disk 1 of the Client32 for Windows 95 software,
     this may be done from the My Computer window.
  2. When the Network window comes up, remove the components already installed,
     if any.
  3. Add the client, choose Novell, then Novell NetWare Client32.
  4. When asked to choose an adapter, choose Have Floppy in order to install a
     new driver.
  5. Insert a floppy which contains both the LAN driver and .INF file in the
     root directory.
  6. After the LAN driver is installed, choose OK to return to the Network
     window.
  7. Configure the client by highlighting Novell NetWare Client32, then
     choosing Properties.
  8. In the Properties window, enter the correct information for your system,
     making sure the first network drive and the name context are correct.
     Root will usually work in the name context alos.
  9. Go to the Advanced window and select all applicable frame types, making
     sure 802.2 is selected first for Ethernet.
  10.Go to the Bindings window and select Novell 32-bit IPX Protocol.
  11.The following components should be listed in the Network window at this
     point:
        Novell NetWare Client 32
        Winbond W89C840 PCI Ethernet Adapter
        Novell ODINSUP
        Novell NetWare 32-bit IPX Protocol

     Other files may also be auto-loaded, i.e.ODINSUP.
  12.Verify all necessary components are loaded and configured properly, then
     choose OK. You will then be prompted to restart your computer to affect
     the changes.

  C. Client 32 for DOS and Windows 3.1x,
  Use the installation utilities and README files provided with Novell NetWare
  Client 32 for DOS and Windows 3.1x software to install the client software.
  The installation utilities are SETUP.EXE for Windows 3.1x and INSTALL.EXE for
  DOS. You may also install Client 32 for DOS manually as shown below.

  For the sake of clarification the manual setup instructions are provided here
  for DOS. In order to login to the server the following files must be loaded
  on the DOS client:
        NIOS.EXE
        LSLC32.NLM
        CMSM.NLM
        ETHERTSM.NLM
        W840OD.LAN
        IPX.NLM
        CLIENT32.NLM

  This is a sample batch file for loading the Client 32 software in DOS.
        CD\NIOS
        NIOS
        LOAD LSLC32
        LOAD CMSM
        LOAD ETHERTSM
        LOAD W840OD FRAME=ETHERNET_802.2
        LOAD W840OD FRAME=ETHERNET_802.3
        LOAD W840OD FRAME=ETHERNET_SNAP
        LOAD W840OD FRAME=ETHERNET_II


Use:

  A. Server Driver On NetWare 4.X OS,
  1. At the Netware server prompt, type:
        :load w840od

  2. If there more than one 840 card is detected, you need select a specified
     Slot Number from the screen.

  3. Bind IPX to the Winbond W840OD LAN driver. At the Netware server prompt,
     type:
        :bind ipx to w840od <enter>

  4. After pressing <enter>, the computer prompts you for the Network number.

  5. If you want to indicate frame type, you can type:
        :load w840od frame=ethernet_802.3
     in the Netware server prompt.

     * The default frame type is ethernet_802.2. This driver supports 4 frame
       types, they are ethernet_802.2, ethernet_802.3, ethernet_snap and
       ethernet_ii.

  6. If you want to set Burst Length, you can type:
        :load w840od burstlen=1(2, 3, 4, 5, or 6)
     in the Netware server prompt.

     * The default value of Burst Length is 6.
       Burst Length defines the maximum number of long words that can be
       transferred within one PCI burst transaction. The reasonable values are
       1(1 longword), 2(2 longwords), 3(4 longwords), 4(8 longwords),
       5(16 longwords) and 6(32 longwords).

  7. If you want to set Cache Alignment, you can type:
        :load w840od cachealign=1(2 or 3)
     in the Netware server prompt.

     * The default value of Cache Alignment is 3.
       Cache Alignment defines the address boundary for data burst. The
       reasonable values are 1(8 longword alignment), 2(16 longword alignment)
       and 3(32 longword alignment).

  8. If you want to set Transmit Threshold value, you can type,
        :load w840od txthreshold=3(0-0x7f)
     in the Netware server prompt.

     * The default value of Transmit Threshold is 10h(256 bytes).
       This value decides the transmit threshold level of the transmit FIFO.
       Transmission will start immediately after the transmit FIFL has reached
       the threshold level or full pkt has been transferred to the transmit
       FIFO if the frame length is less than the transmit threshold level.
                        TxThreshold         Transmit Threshold Level
                           00H                     full pkt
                           01H                     16 bytes
                           02H                     32 bytes
                           --                      --
                           7FH                      2032 bytes"

  9. If you want to set the FullDuplex Function, you can type,
        :load w840od fullduplex=autodetect(disable or enable)
     in the Netware server prompt.

     * The default value of FullDuplex Function is autodetect.
       This adapter can be in half or full duplex mode. In half duplex mode,
       the W89C840 can only either transmit or receive. In full duplex mode,
       the W89C840 can transmit and receive at the same time. The reasonable
       values are autodetect (auto detect full duplex function by the driver),
       disable(disable full duplex), and enable(enable full duplex).

  10.If you want to set Line Speed, you can type,
        :load w840od linespeed=autodetect(10M or 100M)
     in the Netware server prompt.

     * The default value of Line Speed is autodetect.
       This adapter can be operationed in 10M or 100M Mbps. The reasonable
       values are autodetect(auto detect line speed by the driver), 10M(set the
       Line Speed is 10M) or 100M(set the Line Speed is 100M).

  11.If you want to disable the transmit early interrupt, you can type,
        :load w840od txearly=disable
     in the Netware server prompt.

     * The parameter 'rxearly' is used to activate the receive early interrupt
       or not. The default value of rxearly is enable. The reasonable values
       are DISABLE and ENABLE.

  12.If you want to disable the autonegotiation function, you can type,
        :load w840od nway=disable
     in the Netware server prompt.

     * The parameter 'nway' is used to disable or enable the autonegotiation
       function. The default value of nway is on. The reasonable values are
       OFF and ON.

  B. Client 32 for DOS and Windows 3.1x,
  1. If there is more than one 840 card, user must input the Slot Number to
     specify some 840 card. For example,
        LOAD W840OD SLOT=1
     Note: If you do not know the slot number for every 840 card, you can
           use the BoardNo Number as the Slot Number. That is, when you run
           "load w840od slot=1" command in the DOS prompt, the 840 driver will
           select the 840 card that it first finds out.


Troubles Shooting:

  1. Message: 'Supported I/O port values are NONE.
               All supported options are ALREADY in use.
               SERVER-4.10-1553: Module initialization failed
                  Module W840OD.LAN NOT loaded.'
     Solution: Make sure that your W89C840 PCI card is plugged into the system.


Histories of Release:

    ***) 2.00,  09-10-1997
         First release.

    ***) 2.10,  09-22-1997
         1. Decrease the utilization of the CPU.
         2. Fix the bug that the driver loaded twice for two cards will down in
            Netware 3.12 OS.

    ***) 2.20,  09-25-1997
         For passing 32-Bit Driver Test of the DDK 5.0(86/7/6).

    ***) 2.30,  11-21-1997
         For passing 32-Bit Driver Test of the DDK 5.0(86/9/8).

    ***) 2.60,  02-05-1998
         For passing 32-Bit Driver Test in SMP environment.

    ***) 2.70,  02-25-1998
         To change the default of txearly from disable to enable.

    ***) 2.80, 03-26-1998
         Fix the bug that this driver can not let the client station to attach
         successfully when it is running in NetWare 5 OS.

    ***) 2.90, 06-02-1998
         1. Add one parameter 'Nway',
         2. Fix the bug issued by DavidCom's PHY.

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