3C589_CS(S) 3C589_CS(S) NAME 3c589_cs - 3Com 3c589 Etherlink III device driver SYNOPSIS insmod 3c589_cs.o [pc_debug=n] [tc589_debug=n] [if_port=n] [irq_list=i,j,...] DESCRIPTION 3c589_cs is the low-level Card Services driver for the 3Com 3c589 PCMCIA ethernet adapter and 3Com 3c562/3c563 combo cards. When this driver is attached to a card, it allocates the next available ethernet device (eth0..eth#). This device name will be reported in the kernel log file, and passed on to cardmgr(r). With the default transceiver setting, the driver will attempt to continuously autodetect the transceiver type (10base2 or 10baseT). There should normally only be a one or two second lag before the correct transceiver is selected. On particularly noisy or busy networks, it is possible for the detection logic to incorrectly toggle the transceiver type. If this becomes a problem, it may be necessary to explicitly select the interface type when the module is loaded or with the ifport command. PARAMETERS pc_debug=n Selects the PCMCIA debugging level. This parameter is only available if the module is compiled with debugging enabled. A non-zero value enables debug- ging. tc589_debug=n Selects the network debugging level. The current default is 3; values of up to six increase report- ing verbosity. if_port=n Selects the transceiver type. 0 is autodetect (10baseT or 10base2), 1 is 10baseT (twisted pair), 2 is 10base2 (BNC, or thin net). and 3 is AUI (thick ethernet). The default is 0 (autodetect). irq_list=i,j,... Specifies the set of interrupts that may be allo- cated by this driver. DIAGNOSTICS eth#: interrupt(t) dropped! Indicates that the driver did not receive an inter- rupt notification for some reason. The driver will poll the card (with a significant performance penalty) if the problem persists. The most likely cause is an interrupt conflict and/or host bridge configuration problem. AUTHOR David Hinds - dhinds@hyper.stanford.edu SEE ALSO cardmgr(r), pcmcia(a), ifport(t). pcmcia-cs 1999/03/13 10:05:04 3C589_CS(S)