[tulip] Linksys LNE100TX on PowerPC system works only in promiscuous mode?

Gregorio Gervasio Jr. gtgj@pacbell.net
07 Mar 2001 23:57:41 -0800


        I'm running Linux v2.2.18 on a PowerPC and my Linksys LNE100TX
card works only with the interface in promiscuous mode.  If
promiscuous mode is disabled, the DHCP server on my machine can
respond to requests correctly but it looks like the card is not
responding to regular traffic (ping, telnet, ftp, http, etc.).  In
promiscuous mode, everything is otherwise working fine.

        I'm using this version of tulip.c:

"tulip.c:v0.92t 1/15/2001  Written by Donald Becker <becker@scyld.com>\n";

        I'm unable to build tulip-diag on this platform.  The output
of "mii-diag -v" is:

mii-diag.c:v2.00 4/19/2000  Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
 MII PHY #1 transceiver registers:
   1000 786d 0022 5410 01e1 0021 0004 2001
   ffff ffff ffff ffff ffff ffff ffff ffff
   01c0 0000 0399 8020 4f02 0304 0026 1ed1
   0000 d7bf 0000 ffff ffff ffff ffff ffff.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 You have link beat, and everything is working OK.
   This transceiver is capable of  100baseTx-FD 100baseTx 10baseT-FD 10baseT.
   Able to perform Auto-negotiation, negotiation complete.
 Your link partner is generating 10baseT link beat  (no autonegotiation).
 MII PHY #1 transceiver registers:
   1000 786d 0022 5410 01e1 0021 0004 2001
   ffff ffff ffff ffff ffff ffff ffff ffff
   01c0 0000 0099 8020 4f02 0304 0026 1ed1
   0000 d7bf 0000 ffff ffff ffff ffff ffff.
 Basic mode control register 0x1000: Auto-negotiation enabled.
 Basic mode status register 0x786d ... 786d.
   Link status: established.
   Capable of  100baseTx-FD 100baseTx 10baseT-FD 10baseT.
   Able to perform Auto-negotiation, negotiation complete.
 Vendor ID is 00:08:95:--:--:--, model 1 rev. 0.
   Vendor/Part: ADMtek AN983 Comet.
 I'm advertising 01e1: 100baseTx-FD 100baseTx 10baseT-FD 10baseT
   Advertising no additional info pages.
   IEEE 802.3 CSMA/CD protocol.
 Link partner capability is 0021: 10baseT.
   Negotiation did not complete.
  ADMtek vendor specific registers information:
   Cable length is approximately 0 meters.
   The receiver has lost lock 7889 times since last check and had 7889 error events.
  TDK format vendor-specific registers 16..18 are 0x01c0 0x0000 0x0099
      Link polarity is detected as normal.
      Auto-negotiation complete, 10Mbps half duplex.
      Rx link in fail state, PLL locked.
      No new link status events.

Any ideas/suggestions?

Gregorio Gervasio, Jr.
gtgj@pacbell.net