[eepro100] problems with Supermicro P4DCE and intel 82259

Esteban Moro emoro@math.uc3m.es
Tue Nov 19 05:27:05 2002


	Hi all.
	I am sorry if this question is already answered, but I have been 
browsing through the list and haven't found an answer to my problem yet. 
    I have succesfully installed SuSE 8.1 Professional in my new machine 
excepting the ethernet conection. My computer is based on a SUPERMICRO 
P4DCE+ motherboard with 2 Xeon IV processors. It includes the Intel 
82559 EtherExpreessPro100 adapter. I have been unsuccesful so far to 
connect to the internet although the installation detected the card 
(Intel EtherExpress PRO/100+ Server Adapter (PILA8470B).
    It seems to be using the module e100, which I recompiled again using 
the last update from intel. Here is the output of some diagnostic 
utilities and kernel mssg.


dmesg

Intel(R) PRO/100 Network Driver -version 2.1.24
Copyright (c) 2002 Intel Corporation

e100: selftest OK.
e100: eth0: Intel(R) PRO/100+ Server Adapter (PILA8470B)
    Mem:0xf7100000  IRQ:11   Speed:0 Mbps  Dx:N/A
    Hardware receive checksums enabled
    cpu cycle saver enabled
..

e100: eth0 NIC link is down
e100: eth0 NIC link is Up 10 Mbps Half duplex


--------------------

eepro100

eepro100-diag.c:v2.11 8/27/2002 Donald Becker (becker@scyld.com)
  http://www.scyld.com/diag/index.html
Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xa000.
i82557 chip registers at 0xa000:
   0000f048 02b4a5b0 00000000 00080002 1821782d 000005b0
   Interrupt sources are pending.
    The transmit unit state is 'Suspended'.
    The receive unit state is 'No Resources'.
   This status is unusual for an activated interface.
EEPROM contents, size 64x16:
     00: 3000 2448 aa87 0d1b 0000 0201 4701 0000
   0x08: 0000 0000 40e0 100c 8086 0000 0000 0000
       ...
   0x38: 0000 0000 0000 0000 0000 0000 0000 945c
  The EEPROM checksum is correct.
Intel EtherExpress Pro 10/100 EEPROM contents:
   Station address 00:30:48:24:87:AA.
   Board assembly 000000-000, Physical connectors present: RJ45
   Primary interface chip i82555 PHY #1.
Primary transceiver is MII PHY #1. MII PHY #1 transceiver registers:
    3000 782d 02a8 0154 05e1 0021 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0400 0000 0001 0000 0000 0000 0000 0000
    0000 0000 0880 0000 0000 0000 0000 0000.

----------------------


mii

Basic registers of MII PHY #1:  3000 782d 02a8 0154 05e1 0021 0000 0000.
  Basic mode control register 0x3000: Auto-negotiation enabled.
  You have link beat, and everything is working OK.
  Your link partner is generating 10baseT link beat  (no autonegotiation).
    End of basic transceiver information.

----------------------------

pci-config

pci-config.c:v2.02 1/8/2001 Donald Becker (becker@scyld.com)
  http://www.scyld.com/diag/index.html
Device #1 at bus 0 device/function 0/0, 25318086.
Device #2 at bus 0 device/function 1/0, 25328086.
Device #3 at bus 0 device/function 2/0, 25338086.
Device #4 at bus 0 device/function 30/0, 244e8086.
Device #5 at bus 0 device/function 31/0, 24408086.
Device #6 at bus 0 device/function 31/1, 244b8086.
Device #7 at bus 0 device/function 31/2, 24428086.
Device #8 at bus 0 device/function 31/3, 24438086.
Device #9 at bus 0 device/function 31/4, 24448086.
Device #10 at bus 0 device/function 31/5, 24458086.

---------------------------------

Any help will be appreciated
-- 
---------------------------------------------------------------
Esteban Moro Egido                 |
Departamento de Matematicas        | Phone: + 34 91 6249101
Universidad Carlos III de Madrid   | Fax:   + 34 91 6249129
Avda. de la Universidad 30         | email: emoro@math.uc3m.es
E-28911 Leganes (Madrid) SPAIN     | http://gisc.uc3m.es/~moro
---------------------------------------------------------------