Eepro100 1.03, 2.0.35: No network connection
Mr. James W. Laferriere
babydr@nwrain.net
Mon Sep 21 11:54:16 1998
Helo Helge, Get mii-disg.c from Becker's site & compile
it just like it says at the bottom of the file & run it
all of a sudden you'll see the adapter come online. Hth
On Mon, 21 Sep 1998, Helge Meinhard wrote:
> Any help appreciated...
>
> - My configuration:
> Tyan Tiger 2
> Linux 2.0.35
> eepro100 1.03 (same symptoms with 0.99C)
> System connected to a 12-port 3COM 100 Mb/s switch
>
> - Symptom:
> insmod and ifconfig up work just fine, but no other systems on the network
> can be seen by ping
>
> - ifconfig, dmesg, eepro-diag output attached. Note that eepro-diag -m -m
> doesn't even return.
>
> ********* dmesg excerpt
> eepro100.c:v1.03 8/11/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
> eepro100.c:v1.03 8/11/98 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
> eth0: Intel EtherExpress Pro 10/100 at 0xef40, 00:A0:C9:28:57:DE, IRQ 9.
> Board assembly 352509-003, Physical connectors present: RJ45
> Primary interface chip DP83840 PHY #1.
> DP83840 specific setup, setting register 23 to 8462.
> General self-test: passed.
> Serial sub-system self-test: passed.
> Internal registers self-test: passed.
> ROM checksum self-test: passed (0x49caa8d6).
> Receiver lock-up workaround activated.
>
> ********** ifconfig output
> eth0 Link encap:Ethernet HWaddr 00:A0:C9:28:57:DE
> inet addr:137.138.206.14 Bcast:137.138.255.255 Mask:255.255.0.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0
> TX packets:0 errors:0 dropped:0 overruns:0
> Interrupt:9 Base address:0xef40
>
> ********** eepro-diag -a -e -e -f -m -v output
> eepro100-diag.c:v0.07 2/25/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Intel 82557 EtherExpressPro100B adapter at 0xef40.
> i82557 chip registers at 0xef40:
> 00000000 00000000 00000000 00080002 183f001d 00000000
> No interrupt sources are pending.
> The transmit unit state is 'Idle'.
> The receive unit state is 'Idle'.
> EEPROM contents:
> a000 28c9 de57 0000 0000 0101 4401 0000
> 3525 0903 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 9070
> The EEPROM checksum (should be 0xbaba) is 0xbaba.
> Intel EtherExpress Pro 10/100 EEPROM contents:
> Station address 00:A0:C9:28:57:DE.
> Receiver lock-up bug exists. (The driver work-around *is* implemented.)
> Board assembly 352509-003, Physical connectors present: RJ45
> Primary interface chip DP83840 PHY #1.
> Transceiver-specific setup is required for the DP83840 transceiver.
> MII PHY #1 transceiver registers:
> 3100 782f 2000 5c00 01e1 01e1 0001 0000
> 0000 0000 0000 0000 0000 0000 0000 0000
> 0000 0000 0000 0000 0000 0000 0000 8462
> 8000 0021 0000 3800 a3b9 0079 0105 001d.
>
> Cheers,
>
> Helge
>
>
> ----------------------------------------------------------------------------
> Helge MEINHARD CERN (European Laboratory for Particle Physics)
> EP division, CH-1211 Geneve 23, Switzerland
> Phone: +41 22 76-76031, Fax: +41 22 76-73100
> E-mail: Helge.Meinhard@cern.ch
>
, JimL
+-----------------------------------------------------------------------+
| James W. Laferriere - Network Engineer - babydr@nwrain.net |
| System Techniques - 25416 - 22nd S. - Des-Moines, WA 98198 |
| Give me VMS -or- Give me Linux -but- only on AXP |
+-----------------------------------------------------------------------+