3c575 Problems

Ian Spare Ian_Spare@csi.com
Tue Jul 21 10:08:12 1998


Hello all, 

I have a a card marked as a 3CCFE575BT which is a 10/100 ethernet card.
I'm having some difficulties getting it to work on my gateway 5100,
redhat 5.1, pcmcia 3.03 with driver version 0.99. 

I'm experiencing problems as reported elsewhere with requestIO failing
etc, I can get around these though by halting the system and restarting,
the problem only occurs following a win98 boot or after many
inserts/removals of the card. I'll probably revisit these when I can get
some progress with the main issues.

So, my real problem.... 

Browsing through the driver code I see a 3c575 should return a product
id of 0x5057 while my card actually returns 0x5157, so I've added my
product id into the driver and associated files. Now the card is picked
up and recognised and seem to initialise but doesn't really work. The
symptons are 

 1. ping to card from my HPUX or Linux workstation doesn't work but the
arp does, ie an arp entry is built on the HP/Linux desktop. 

 2. The 100 light is lit on the card/cable yet I'm on a 10Mb hub. 

 3. Running the driver at VORTEX_DEBUG=3 I see the messages: 

 Jul 10 11:18:15 localhost cardmgr[197]: initializing socket 1
 Jul 10 11:18:15 localhost cardmgr[197]: socket 1: 3Com 3c575-TX Fast
EtherLink XL
 Jul 10 11:18:15 localhost cardmgr[197]: executing: 'insmod
/lib/modules/2.0.34/pcmcia/cb_enabler.o'
 Jul 10 11:18:15 localhost cardmgr[197]: executing: 'insmod
/lib/modules/2.0.34/pcmcia/3c575_cb.o'
 Jul 10 11:18:15 localhost kernel: 3c59x.c:vX.99 4/7/98 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/vortex.html
 Jul 10 11:18:15 localhost kernel: vortex_attach(bus 35, function 0)
 Jul 10 11:18:15 localhost kernel: loading device 'eth0'...
 Jul 10 11:18:15 localhost kernel: eth0: 3Com 3c575 at 0xa00,
00:10:4b:7c:d5:ff, IRQ 11
 Jul 10 11:18:15 localhost kernel:   8K byte-wide RAM 5:3 Rx:Tx split,
MII interface.
 Jul 10 11:18:15 localhost kernel:   MII transceiver found at address 0,
status 7809.
 Jul 10 11:18:15 localhost kernel:   Enabling bus-master transmits and
whole-frame receives.
 Jul 10 11:18:15 localhost cardmgr[197]: executing: './network start
eth0'
 Jul 10 11:18:15 localhost kernel: Swansea University Computer Society
IPX 0.34 for NET3.035
 Jul 10 11:18:15 localhost kernel: IPX Portions Copyright (c) 1995
Caldera, Inc.
 Jul 10 11:18:15 localhost kernel: Appletalk 0.17 for Linux NET3.035
 Jul 10 11:18:16 localhost kernel: eth0: MII #0 status 7809, link
partner capability 0000, setting half-duplex.

 So, it looks to me like at least the autonegotiate is failing but maybe
this card isn't likely to work with this driver ? 

 Ian