HP MicroServer Gen8 CentOS 7 Network Speed 100 MBps← Back
I installed CentOS 7 on my HP MicroServer Gen8 and found the network speed was restricted to 100mbps even though I was using Cat5 cable with a gigabit switch. The solution was to disable Network Manager and modify the NIC config file.
First I upgraded the NIC firmware to the latest version. It is generally best practice but wasn't necessary as even after the update the NIC still connected at 100mbps.
Next I went through my etc/sysconfig/network-scripts/ifcfg-eno1 file but there was nothing there specifying network speed.
Finally I decided to disable Network Manager, which I normally do anyway on a server, and reconfigured ifcfg-eno1 with the required settings.
After disabling the NetworkManager service and rebooting the NIC finally connected at 1gbps.
- Disable Network Manager
systemctl stop NetworkManager systemctl disable NetworkManager
- Next I updated my /etc/sysconfig/network-scripts/ifcfg-eno1 file with the lines highlighted in yellow. Any other lines can be commented out or removed if they don't apply to your network
- Once the changes were made, I rebooted the server and checked the NIC speed