[tulip] Centaur-p being recognized multiple times during bootup

Russ Radke russr@lsil.com
Thu, 7 Sep 2000 13:59:43 -0600 (MDT)


Folks,

I am running the 2.2.17 kernel on a machine with a 3Com Etherlink 3c905 and
a "F=ma" NIC based upon the ADMtek Centaur-p chip.  The 3Com card works fine,
but the ADMtek one is giving me trouble.  I have compiled into my kernel (not
as a module) the latest tulip driver (tulip.c:v0.92 4/17/2000), and upon
booting with this new kernel get the following:

3c59x.c 16Aug00 Donald Becker and others http://www.scyld.com/network/vortex.htm
l
eth0: 3Com 3c905 Boomerang 100baseTx at 0xfc40,  00:60:08:be:10:b9, IRQ 10
  8K word-wide RAM 3:5 Rx:Tx split, autoselect/MII interface.
  MII transceiver found at address 24, status 786d.
  Enabling bus-master transmits and whole-frame receives.
eth1: ADMtek Comet rev 17 at 0xc8800c00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth2: ADMtek Comet rev 17 at 0xc8802c00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth3: ADMtek Comet rev 17 at 0xc8804c00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth4: ADMtek Comet rev 17 at 0xc8806c00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth5: ADMtek Comet rev 17 at 0xc8808c00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth6: ADMtek Comet rev 17 at 0xc880ac00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth7: ADMtek Comet rev 17 at 0xc880cc00, 00:50:BF:18:02:AE, IRQ 9.
tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html


While I like the idea of buying one NIC and getting 7 out of the deal, I
think it would be best if I figure out why this is happening.  ;^)

tulip-diag reports:

tulip-diag.c:v2.03 7/31/2000 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a ADMtek AL985 Centaur-P adapter at 0xf400.
 Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
 Transmit stopped, Receive stopped, half-duplex.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Stopped'.
  The transmit threshold is 128.
 The Comet MAC registers are 18bf5000 ffffae02 filter 0000000000000000.
 Use '-a' or '-aa' to show device registers,
     '-e' to show EEPROM contents, -ee for parsed contents,
  or '-m' or '-mm' to show MII management registers.


vortex-diag reports:

vortex-diag.c:v2.02 7/1/2000 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a 3c905 Boomerang 100baseTx adapter at 0xfc40.
 Use '-a' or '-aa' to show device registers,
     '-e' to show EEPROM contents, -ee for parsed contents,
  or '-m' or '-mm' to show MII management registers.


There is an obvious discrepancy between the reported addresses for the tulip
NIC, so I tried forcing the address with:

append = "ether=9,0x400,eth1"

in my /etc/lilo.conf, but to no avail.  Beyond this I am at a loss.


Can some please help?


Thanks,

Russ