Dell PowerEdge 1550 dual port NIC problem
Paul English <[email protected]> Tue, 28 Jan 2003 12:10:02 -0800 (PST)
| Newsgroups | gmane.linux.drivers.eepro100.devel |
|---|---|
| Message-ID | <Pine.LNX.4.44.0301281138450.1878-100000@palantir> |
Hi, I'm having trouble getting a link on a a Dell Powered 1550 with dual port Intel nics. I've tried the intel e100 driver that comes with Suse (8.0) as well as the Scyld eepro100 driver. Using mii-diag I've forced the duplex and speed to various settings, but no matter what I do I'm not getting link. Physically I've tried many things. With both interfaces I've tried - different cables (all known-good), different ports on the switch (a Netgear 10/100 16 port), and different ports on a different switch (3com 24 port 10/100). Below are the outputs of eepro100-diag and mii-diag: eepro100-diag -a eepro100-diag.c:v2.11 8/27/2002 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xecc0. * A recognized chip has been found, but it does not appear to exist in * I/O space. Use the '-f' flag to see the register values anyway. Index #2: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xec80. i82557 chip registers at 0xec80: 00000000 00000000 00000000 00080002 10000000 00000000 No interrupt sources are pending. The transmit unit state is 'Idle'. The receive unit state is 'Idle'. This status is unusual for an activated interface. So I tried eepro100-diag -a -f: eepro100-diag.c:v2.11 8/27/2002 Donald Becker ([email protected]) http://www.scyld.com/diag/index.html Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xecc0. i82557 chip registers at 0xecc0: ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff Interrupt sources are pending. The transmit unit state is 'Unknown'. The receive unit state is 'Broken-15'. This status is unusual for an activated interface. The Command register has an unprocessed command ffff(?!). Index #2: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xec80. i82557 chip registers at 0xec80: 00000000 00000000 00000000 00080002 10000000 00000000 No interrupt sources are pending. The transmit unit state is 'Idle'. The receive unit state is 'Idle'. This status is unusual for an activated interface. mii-diag eth0 Basic registers of MII PHY #1: 1000 7809 02a8 0154 0081 0000 0000 0000. Basic mode control register 0x1000: Auto-negotiation enabled. Basic mode status register 0x7809 ... 7809. Link status: not established. End of basic transceiver information. mii-diag eth1 Basic registers of MII PHY #1: 2000 7809 02a8 0154 05e1 0000 0000 0000. Basic mode control register 0x2000: Auto-negotiation disabled, with Speed fixed at 100 mbps, half-duplex. Basic mode status register 0x7809 ... 7809. Link status: not established. Link partner information is not exchanged when in fixed speed mode. End of basic transceiver information. Any help appreciated. This system was bought used, so I suppose that the physical interface could be damaged, but it doesn't appear so, and the chances of both of them being damaged seems fairly low. From the diagnostics it looks like something is definitely not quite right with eth0, but I can't say what. Paul