On 09/19/2010 01:18 AM, Gilboa Davara wrote:
On Sat, 2010-09-18 at 21:08 -0400, Genes MailLists wrote:
The machine has 3 intel nic's -
lspci | egrep -i ethernet 04:00.0 Ethernet controller: Intel Corporation 82573L Gigabit Ethernet Controller (rev 01) 05:04.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05) 05:05.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05)
..
Both nic's come up in 100 Mb/s - I rebooted the switch, and I plugged and unplugged the cables, I tried ethtool -r ethx a few times to no avail.
Other machines on same switch are happily running at full gigabit speeds.
Nothing in logs suggests a problem
Is there a problem with multi nics of same brand where they need to run at diff speeds ? Or is this a quirk with some hardware somewhere ? Or ???
Unlikely. We use Intel NIC's (both 1GbE and 10GbE) extensively (up to 16 linkes per machine) for link monitoring without issues.
I have confirmed that when the 2 intel 8254 NIC's are in play - they both run at 100 - when i switch out one of the and instead use one 8254 and the other 8257 (also intel) then indeed the one connected to the Gb switch runs at 1 Gb and the other remains at 100.
So this conforms a bug - there is a problem with 2 identical NICs both running at 100 instead of 1 at a Gb (for hardware described above anyway)
Now this is an older kernel (2.6.27) so it may have been fixed since then - anyone know ?
gene/