WDSETUP(8)

NAME
wdsetup - configure Western Digital and SMC ethernet cards.

SYNOPSIS
wdsetup [-er] [-a ioaddr] [-b ramaddr] [-i irq] [-m [aui|twp|bnc]] [-p ioaddr] [-v level] [--ramstart ramaddr] [--irq irq] [--eprom] [--regs] [--media [aui|twp|bnc]] [--newaddr ioaddr] [--verbose level]

DESCRIPTION
Wdsetup is used to configure the i/o address, interrupt line, RAM size, RAM base address, wait states, network connection, ROM size, and ROM base address. In the command line option method, wdsetup works silently, and returns 0 for success, or -1 if an error occured. The board is re-configured, and the soft eeprom configuration is unchanged. In the interactive method, the current configuration is displayed, and the user is then prompted for the new configuration to put into the eeprom. If your jumpers are not set to soft/soft, both current and soft configuration information will be shown.
Note that the W1 and W2 jumpers must be set to "soft" to use the eeprom configuration on boot-up.

  OPTIONS

-a addr, --baseaddr addr
    Specifies the I/O address at which to look for the card.

-e, --eeprom
    Display the eeprom contents. This option disables interactive configuration.

-r, --regs
    Display the register contents. This option disables interactive configuration.

-p ioaddr, --newaddr ioaddr
    Configure a new I/O address. This option disables interactive configuration.

-i irq, --irq irq
    Configure a new IRQ. This option disables interactive configuration.

-b ramaddr, --ramstart ramaddr
    Configure a new RAM address. This option disables interactive configuration.

-m [aui|twp|bnc, --media [aui|twp|bnc]
    Configure a new medium. aui is the 15 pin connector. twp is the twisted pair RJ-? connector. bnc is the thin coax connector. This option disables interactive configuration.

-v level, --verbose level
    Set the amount of information printed out. Used mainly for debugging.

  NOTES

1.  Wdsetup must be run as root.

2.  Do not reconfigure your card while the network software is using it.

3.  You may see "Warning eeprom checksum error" if your card has not been configured with the latest SMC ezsetup, or has not been set previously by wdsetup. This is normal. The message will not appear after you update the soft configuration in the eeprom. (The old SMC ezsetup and the old wdsetup did not have a master checksum.) This message appears only on cards with 82C584 BIC.

  BUGS

1.  This program has not yet been tested widely. It is wise to have the DOS ezsetup program to hand in case something goes wrong.

2.  If there is a problem with auto-recognition, use -a 280, replacing '280' with your card's actual address.

3.  It seems that some cards (not necessarily ethernet cards) may lock up if you read their registers at the wrong time. You must specify the address of such a card using the wdsetup option -a. Otherwise the auto-detect feature may cause your computer to hang.

AUTHOR
Gregg Weber