I recently set up 2 new R610 servers that I purchased.
Summary:
Both servers 100% same hardware
Both installed with Centos 6.7 64bit
Tested multiple switch ports, same slowness issue.
Both same full duplex / 100mbit speed
Firmware: 1.99 (Build 06)
BIOS 6.4.0
One server is fine on test results around 10Mbps. The problematic server is constantly slow, less than 1MBps. It's obviously noticeable just logging in via ssh as well.
[root@server ~]# wget cachefly.cachefly.net/100mb.test
--2015-11-16 12:03:35-- cachefly.cachefly.net/100mb.test
Resolving cachefly.cachefly.net... 205.234.175.175 Connecting to cachefly.cachefly.net|205.234.175.175|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 104857600 (100M) [application/octet-stream] Saving to: “100mb.testâ€
6% [============> ] 7,233,814 538K/s eta 2m 56s
Same switch configuration
Fa0/1 connected 9 full 100 10/100BaseTX (good server)
Fa0/20 connected 10 full 100 10/100BaseTX (slow server)
It was replicated on another switch port as well. Same problem. Kind of odd since both server's hardware are exactly the same. I'm thinking it's a setting within the BIOS, but I checked and they both look exact. Maybe NIC drivers need to be updated? If so, how can I do this via Life Controller or even SSH (yum) if possible?
Settings for em1:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Half
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: off
Supports Wake-on: g
Wake-on: d
Link detected: yes