[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