[tulip] Trouble with multiple Linksys cards

Michael Olson olson@cmu.edu
Tue, 3 Jul 2001 03:52:26 -0400 (EDT)


I'm having trouble getting my two Linksys 10/100 Cards (LNE100TX) to work
under Linux.  While I can ping either of the card's addresses, I  can't
send any packets to other addresses on either network.  I've included all
the information I thought would be relevant below.  If anyone has any
useful ideas or suggestions, or wants more info to work with, just let me
know. 

Thanks in advance for all of your help.

-Michael Olson

P.S. Please CC me in any replies



Debian Unstable, Kernel Version 2.2.19
Tulip driver v0.92


dmesg:

tulip.c:v0.92 4/17/2000  Written by Donald Becker <becker@scyld.com>
  http://www.scyld.com/network/tulip.html
eth0: ADMtek Comet rev 17 at 0xcc030000, 00:04:5A:4C:D4:1A, IRQ 5.
eth1: ADMtek Comet rev 17 at 0xcc032000, 00:03:6D:1E:A5:11, IRQ 11.
eth0: tulip_open() irq 5.
eth0: No media description table, assuming 100baseTx transceiver, CSR12
00.
eth0: Done tulip_open(), CSR0 fff98000, CSR5 fc664010 CSR6 ffb72117.
eth1: tulip_open() irq 11.
eth1: No media description table, assuming 100baseTx transceiver, CSR12
00.
eth1: Done tulip_open(), CSR0 fff98000, CSR5 fc664010 CSR6 ffb72117.
eth0: Comet link status 0000 partner capability 0000.
eth1: Comet link status 0000 partner capability 0000.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 0 00400720.
eth0: In tulip_rx(), entry 0 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 1 00400720.
eth0: In tulip_rx(), entry 1 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 2 00400720.
eth0: In tulip_rx(), entry 2 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 3 00400720.
eth0: In tulip_rx(), entry 3 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 4 00400720.
eth0: In tulip_rx(), entry 4 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth1: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 0 00400720.
eth1: In tulip_rx(), entry 0 00400720.
eth1: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
--- Does this for a long time and repeats ---
 In tulip_rx(), entry 30 00400720.
eth0: In tulip_rx(), entry 30 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 31 00400720.
eth0: In tulip_rx(), entry 31 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 0 00400720.
eth0: In tulip_rx(), entry 0 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.
 In tulip_rx(), entry 1 00400720.
eth0: In tulip_rx(), entry 1 00400720.
eth0: exiting interrupt, csr5=0xfc664010.
eth0: interrupt  csr5=0xfc674050 new csr5=0xfc664010.


/proc/pci:

  Bus  0, device   9, function  0:
    Ethernet controller: Unknown vendor Unknown device (rev 17).
      Vendor id=1317. Device id=985.
      Medium devsel.  Fast back-to-back capable.  IRQ 5.  Master
Capable.  Latency=66.  Min Gnt=255.Max Lat=255.
      I/O at 0x1c00 [0x1c01].
      Non-prefetchable 32 bit memory at 0x41200000 [0x41200000].
  Bus  0, device  11, function  0:
    Ethernet controller: Unknown vendor Unknown device (rev 17).
      Vendor id=1317. Device id=985.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master
Capable.  Latency=66.  Min Gnt=255.Max Lat=255.
      I/O at 0x1800 [0x1801].
      Non-prefetchable 32 bit memory at 0x41100000 [0x41100000].


/proc/ioports:

cc030000-cc03007f : eth0
cc032000-cc03207f : eth1


/etc/modultils/aliases:

alias eth0 tulip
alias eth1 tulip
options tulip debug=6 options=3,3 full_duplex=0,1