Section: Devices and Network Interfaces (4)
Updated: 2001/11/04 22:57:46
Return to Main Contents
pcnet_cs - generic NS8390-based PCMCIA Ethernet Driver
Pcnet_cs is a driver for all NS8390-based PCMCIA ethernet cards.
It can use either polled IO or a shared memory window to exchange data
with the card. The driver first tests for a shared memory buffer,
falling back on polled IO if the memory test fails. When this driver
is bound 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(8).
Selects the PCMCIA debugging level. This parameter is only available
if the module is compiled with debugging enabled. A non-zero value
Specifies the set of interrupts that may be allocated by this driver.
Selects the transceiver type, for Socket EA and IBM CCAE cards. 1 is
10baseT (twisted pair), and 2 is 10base2 (BNC, or thin net). The
default is 1 (10baseT).
For DL10022 based cards where pcnet_cs can't find the MII interface,
this option permits manual control of the duplex setting. 1 is full
duplex, and 0 is half duplex; the default is 0.
For Socket EA cards, a flag indicating if the driver should use the
large (64K) packet buffer. The default is 1 (true).
Selects shared memory versus polled IO mode for packet transfers. The
default is -1, meaning to use the card's CIS information to decide.
Sets the access speed of the shared memory window, in nanoseconds.
The default is 0 (i.e., no extra wait states). Values of up to 1000
Specifies that a delay should be inserted after a polled IO block
output. This is turned on by default for Accton and Socket EA cards.
Specifies the length of the delay_output delay, in microseconds.
The default is 4.
For cards whose hardware ethernet addresses can't be identified by the
current driver, this is a hack for hardwiring a specific address. The
argument should consist of exactly six byte-sized numbers, separated
by commas, with no spaces. Numbers may be in decimal or hex ('0xNN').
- pcnet_cs: this is an AX88190 card!
Indicates that this card is based on the Asix AX88190 chipset, which
requires the axnet_cs driver.
- eth#: interrupt(s) dropped!
Indicates that the driver did not receive an interrupt 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.
- eth#: MII is missing!
Indicates that the driver expects this card to have a ``Media
Independent Interface'' for link speed and duplex selection, but could
not find it.
David Hinds - email@example.com
- SEE ALSO
linux.jgfs.net manual pages