[tulip] Linksys LNE-100Tx v4.1 card
Hank Barta
hbarta@enteract.com
Sat, 11 Nov 2000 20:02:12 -0600 (CST)
Greetings,
I'm trying to get a Linksys Etherfast 10/100 (LNE 100TX v4.1)
working on my Linux box with no luck so far.
Setup:
I'm running kernel version 2.2.17. I've compiled with
Ethernet and module support but with no cards selected.
Instead I compiled the tulip.c and pci-scan.c downloaded
from ftp://ftp.scyld.com/pub/network/ and placed them in
/lib/modules/2.2.17/net.
I am using a 10baseT hub at the moment, not wishing to
upgrade to the 10/100 hub until I get the card working.
Then I have installed the tulip module, trying several
command line arguments with no apparent success. Along with
no arguments I have tried:
insmod tulip debug=1 options=12
and
insmod tulip debug=1 options=4
From my interpretation of the 'options' on the table on
http://www.scyld.com/network/tulip.html, this should set
the card up for 10baseT. (Although I have set the 'debug'
flag, I have no idea where to look for debug output.)
When I bring up the ethernet connection (ifconfig eth0 ...)
it reports success including the following message in /var/log/messages:
Nov 11 20:46:04 pswin kernel: tulip.c:v0.92 4/17/2000 Written by Donald Becker <becker@scyld.com>
Nov 11 20:46:04 pswin kernel: http://www.scyld.com/network/tulip.html
Nov 11 20:46:04 pswin kernel: eth0: ADMtek Comet rev 17 at 0xd0075000, 45:C4:45:C4:45:C4, IRQ 15.
Nov 11 20:46:08 pswin ifup: SIOCADDRT: File exists
Nov 11 20:46:08 pswin network: Bringing up interface lo succeeded
Nov 11 20:46:09 pswin network: Bringing up interface eth0 succeeded
However, the 'link' LED on the hub does not light. Any attempt to
'ping' another host results in errors reported by 'ifconfig':
eth0 Link encap:Ethernet HWaddr 45:C4:45:C4:45:C4
inet addr:192.168.100.100 Bcast:192.168.100.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:57 dropped:0 overruns:0 carrier:114
collisions:0 txqueuelen:100
Interrupt:15 Base address:0x5000
The output of 'tulip-diag' is:
[root@pswin x]# ./tulip-diag
tulip-diag.c:v2.04 9/26/2000 Donald Becker (becker@scyld.com)
http://www.scyld.com/diag/index.html
Index #1: Found a ADMtek AL985 Centaur-P adapter at 0xe000.
Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
Transmit started, Receive started, half-duplex.
The Rx process state is 'Waiting for packets'.
The Tx process state is 'Idle'.
The transmit unit is set to store-and-forward.
The Comet MAC registers are c445c445 ffffc445 filter 8000000000000000.
WARNING: The EEPROM is missing or erased!
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.
Other output includes:
[root@pswin x]# ./tulip-diag -mm
tulip-diag.c:v2.04 9/26/2000 Donald Becker (becker@scyld.com)
http://www.scyld.com/diag/index.html
Index #1: Found a ADMtek AL985 Centaur-P adapter at 0xe000.
Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
Transmit started, Receive started, half-duplex.
The Rx process state is 'Waiting for packets'.
The Tx process state is 'Idle'.
The transmit unit is set to store-and-forward.
The Comet MAC registers are c445c445 ffffc445 filter 8000000000000000.
WARNING: The EEPROM is missing or erased!
MII PHY found at address 1, status 0x7849.
MII PHY found at address 2, status 0x7849.
MII PHY found at address 3, status 0x7849.
MII PHY found at address 4, status 0x7849.
MII PHY #1 transceiver registers:
3000 7849 0022 5410 01e1 0001 0004 2001
ffff ffff ffff ffff ffff ffff ffff ffff
01c0 0000 0022 8020 4f02 0304 0026 0000
0000 fdbf 0000 ffff ffff ffff ffff ffff.
MII PHY #2 transceiver registers:
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff.
MII PHY #3 transceiver registers:
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff.
MII PHY #4 transceiver registers:
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff
ffff ffff ffff ffff ffff ffff ffff ffff.
I'm particularly concerned about the 'missing or erased EEPROM'
warning as one of the web pages list as a requirement.
One other issue may be that this board is sharing IRQ 15 with
my SCSI host adapter, an AHA 2940UW and that has me a bit
concerned.
Any suggestions on how to get this working, requests for
additional information, or an indication that I'm wasting my
time with it would be most welcomed.
thanks,
hank
Hank Barta White Oak Software Inc.
hbarta@enteract.com Predictable Systems by Design.(tm)
Beautiful Sunny Winfield, Illinois