3c575 PCMCIA Diagnostics

Donald Becker becker@cesdis.gsfc.nasa.gov
Mon Oct 18 13:29:37 1999


On Mon, 18 Oct 1999 Ted_Rule@flextech.co.uk wrote:

> There IS a tool - "vortex-diag" available on Don Becker's site - for
> reading the MII registers on a PCI based 3Com card, but it does not
> appear to comprehend the possibility that eth0 sits on a PCMCIA card!

It's actually a CardBus card.  PCMCIA refers to the 16 bit ISA cards.
"PCCard" is the generic name.  (It's still confusing, since "PC" means
"printed circuit" to most technical people.)

For older kernels that don't have /proc/bus/pci/* to show the location of
CardBus cards use
   vortex-diag -p <base-IO-addr>
or
   vortex-diag -p <base-IO-addr> -t <card-type>
This work for all of my diagnostic program and is documented at
  http://cesdis.gsfc.nasa.gov/linux/diag/index.html

But you should be using the 'mii-diag' program which decodes the MII
registers, and allows configuring the link parameters.

> No doubt
> this is because it's only in the last 2 months that David Hinds has used  the
> Becker driver for the 3c575 card......

??  My driver has been used with the 3c575 for many years.


Donald Becker
Scyld Computing Corporation, and
USRA-CESDIS,   becker@cesdis.gsfc.nasa.gov