unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (Debian-3.1)
Page:
Section:
Apropos / Subsearch:
optional field

3C574_CS(4)                Kernel Interfaces Manual                3C574_CS(4)



NAME
       3c574_cs - 3Com 3c574 Etherlink XL 10/100 PC Card device driver


SYNOPSIS
       insmod    3c574_cs.o    [pc_debug=n]   [if_port=n]   [irq_list=i,j,...]
       [full_duplex=n] [auto_polarity=n] [max_interrupt_work=n]


DESCRIPTION
       3c574_cs is the low-level Card  Services  driver  for  the  3Com  3c574
       EtherLink  XL PCMCIA ethernet adapter.  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(8).

       The driver uses the N-Way autonegotiating transceiver to negotiate  the
       speed  and  duplex  of  the network link.  If the link partner does not
       support negotiation, only the link speed is detected.


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

       if_port=n
              Selects the transceiver type.  Only 0, 1, and 4  are  acceptable
              values,  other values return an error.  This actual value speci-
              ficed is ignored -- the autonegotiating transceiver selects  the
              media speed and duplex used.

       irq_list=i,j,...
              This  option  limits the set of interrupts that may be allocated
              by this driver.  The default is all normally-usable IRQs.

       full_duplex=n
              This flag determines if only full-duplex modes  are  advertised.
              It defaults to 0 (false).

       This flag can be used to control the transceiver's auto polarity
              detection capability.  Some Cisco Catalyst switches are known to
              interact badly with this feature in 10baseT mode.   It  defaults
              to 1 (enabled).

       max_interrupt_work=work-limit
              This  option  selects  the maximum amount of work handled during
              each interrupt.  Each received packet  counts  as  one  unit  of
              work,  as does updating statistics counters and handling errors.
              The default is 32.


DIAGNOSTICS
       eth#: interrupt(s) dropped!
              Indicates that the driver did not receive an interrupt notifica-
              tion  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.


WARNING
       This man page describes the standalone PCMCIA drivers provided  by  the
       pcmcia-cs source, not the PCMCIA kernel driver support that is included
       in the 2.4 (and later) linux kernel.  While the kernel PCMCIA code  has
       the  same  functionality  as  the  driver side of the standalone PCMCIA
       package, there are some important differences.  Therefore, some or  all
       of this documentation might not apply to the kernel drivers.


AUTHOR
       Driver core: Donald Becker - beckerATscyld.com

       PC Card interface: David Hinds - dahindsATusers.net


SEE ALSO
       cardmgr(8), pcmcia(5), ifport(8).




pcmcia-cs                            $Date                         3C574_CS(4)