[tulip] FA511 not passing data

Robert W March RWMarch@sympatico.ca
Mon Jan 6 09:31:00 2003


Hello,

I installed a NetGear FA511 PCBus card on a Thinkpad 600E running RH7.3 and 
the card shows up as:
05:00.0 Ethernet controller: Linksys Fast Ethernet 10/100 (rev 11)
        Subsystem: Netgear: Unknown device 511a
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- 
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (63750ns min, 63750ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: I/O ports at 4800 [size=256]
        Region 1: Memory at 12c00000 (32-bit, non-prefetchable) [size=1K]
        Expansion ROM at 12800000 [size=128K]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=100mA 
PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

Attached to an SMC Barricade router.

I built and installed netdrivers-3.3.  All installed OK except:
depmod: *** Unresolved symbols in 
/lib/modules/2.4.18-19.7.x/kernel/drivers/pcmcia/cb_shim.o

Maybe cb_shim.o is not needed, or is it?  The card is not working.  ping says:
PING cougar.localdomain (192.168.0.252) from 192.168.0.10 : 56(84) bytes of 
data.
64 bytes from cougar.localdomain (192.168.0.252): icmp_seq=1 ttl=64 time=0.570 
ms
WARNING: failed to install socket filter
: Protocol not available
64 bytes from cougar.localdomain (192.168.0.252): icmp_seq=6 ttl=64 time=0.328 
ms
64 bytes from cougar.localdomain (192.168.0.252): icmp_seq=14 ttl=64 
time=0.303 ms

--- cougar.localdomain ping statistics ---
14 packets transmitted, 3 received, 78% loss, time 13064ms
rtt min/avg/max/mdev = 0.303/0.400/0.570/0.121 ms


dmesg says:
pci-scan.c:v1.11 8/31/2002  Donald Becker <becker@scyld.com> 
http://www.scyld.com/linux/drivers.html
tulip.c:v0.95f 11/17/2002  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
  The PCI BIOS has not enabled the device at 5/0!  Updating PCI command 
0003->0007.
eth0: ADMtek Centaur-C rev 17 at 0xd29ee000, EEPROM not present, 
00:4C:69:6E:75:79, IRQ 11.
eth0:  MII transceiver #1 config 3100 status 7869 advertising 05e1.
PCI: Setting latency timer of device 05:00.0 to 64

tulip-diag -eee reports:
tulip-diag.c:v2.16 12/17/2002 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a ADMtek AL985 Centaur-C adapter at 0x4800.
 Comet duplex is reported in the MII status registers.
 Transmit started, Receive started.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 128.
  Comet MAC address registers 6e694c00 ffff7975
  Comet multicast filter 0000000040000000.
EEPROM 256 words, 8 address bits.
WARNING: The EEPROM is missing or erased!
  Ethernet MAC Station Address ff:ff:ff:ff:ff:ff.
  Default connection type 'Default'.
  PCI IDs Vendor ffff Device ffff  Subsystem ffff ffff
  PCI min_grant 255 max_latency 255.
  CSR18 power-up setting 0xffff****.
EEPROM contents (256 words):
0x00:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x08:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x10:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x18:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x20:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x28:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x30:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x38:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x40:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x48:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x50:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x58:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x60:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x68:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x70:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x78:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x80:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x88:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x90:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0x98:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xa0:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xa8:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xb0:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xb8:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xc0:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xc8:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xd0:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xd8:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xe0:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xe8:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xf0:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
0xf8:  ffff ffff ffff ffff ffff ffff ffff ffff  ________________
 ID block CRC 0xfa (vs. 0xff).
  Full contents CRC 0x6a15 (read as 0xffff).

I see similar issues posted on this list but I have not seen a solution.  Any 
suggestions appreciated.

-Robert

-- 
			 	   Robert W March
  		                 St. Andrew's House
 			     L'Orignal  Ontario  Canada