[eepro100] i82559 (Intel STL2 M/B) & eepro100 driver

Anton Yurchenko phila@dg.net.ua
Tue Oct 8 12:46:01 2002


Andrey Nekrasov wrote:

>Hello.
>
>Way kernel write whis message ?
>  
>
this may not help a lot, but I had the very same problem with Tyan 
Thunder LE-T MB, it has 2 onboard NICS, and the second one gave me very 
same message. I was not able to get it working under Win2k either. After 
trying everything, my guess is the broken MB, I`m waiting for a 
replacement, for now.
It`s interfaces are i82559. I had no luck nor  with the mainstreem Linux 
kernel , nor with the latest Donald`s driver.

>#dmesg
>...
>eepro100: wait_for_cmd_done timeout!
>eepro100: wait_for_cmd_done timeout!
>eepro100: wait_for_cmd_done timeout!
>eepro100: wait_for_cmd_done timeout!
>...
>
>1. use linux kernel 2.4.19pre3aa2 (or any other 2.4.*)
>
>2. NIC information:
>
># ./eepro100-diag -f -aem
>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 0x1400.
>i82557 chip registers at 0x1400:
>  0c000050 01ea2000 00000000 00080002 182545e1 00000600
>  No interrupt sources are pending.
>   The transmit unit state is 'Suspended'.
>   The receive unit state is 'Ready'.
>  This status is normal for an activated but idle interface.
> The Command register has an unprocessed command 0c00(?!).
>Intel EtherExpress Pro 10/100 EEPROM contents:
>  Station address 00:D0:B7:B6:B2:8B.
>  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 0101 45e1 0001 0000
>   0000 0000 0000 0000 0000 0000 0000 0000
>   0a03 0000 0001 0000 0000 0000 0000 0000
>   0000 0000 0b10 0000 0000 0000 0000 0000.
> Basic mode control register 0x3000: Auto-negotiation enabled.
> Basic mode status register 0x782d ... 782d.
>   Link status: established.
>   Capable of  100baseTx-FD 100baseTx 10baseT-FD 10baseT.
>   Able to perform Auto-negotiation, negotiation complete.
> Vendor ID is 00:aa:00:--:--:--, model 21 rev. 4.
>   No specific information is known about this transceiver type.
> I'm advertising 0101: 100baseTx-FD
>   Advertising no additional info pages.
>   IEEE 802.3 CSMA/CD protocol.
> Link partner capability is 45e1: Flow-control 100baseTx-FD 100baseTx 10baseT-FD
>10baseT.
>   Negotiation  completed.
>#
>
>  
>


-- 

Anton Yurchenko<phila@dg.net.ua>
Digital Generation