Fix PVE Network Speed
Fix Proxmox VE Network Speed stuck at 100Mb/s
Before Starting
I am using Proxmox VE 8.2.2, but the solution should work on any Proxmox VE version.
The Problem
After installing Proxmox VE, you may notice that the network speed is stuck at 100Mb/s, even though your network card is capable of 1000Mb/s.
In this blog post, we'll walk through the steps to identify the problem and fix the network speed on your PVE.
Identifying the Issue
First, let's inspect the network card information using the ethtool
command.
Replace enp1s0
with the name of your network interface:
The output should look similar to this:
As you can see, the network card is capable of 1000Mb/s (line 5), but it's currently operating at 100Mb/s (line 21).
Fixing the Network Speed
To fix the network speed issue, you can use the ethtool
command. The following command will set the network interface enp1s0
to operate at 1000Mb/s, full duplex, and disable auto-negotiation.
Replace enp1s0
with the name of your network interface:
In order to apply these changes, you may try to unplug and replug the network cable, or reboot the PVE.
Verifying the Network Speed
You can verify the network speed using the ethtool
command again.
Replace enp1s0
with the name of your network interface:
The output should now show that the network speed is set to 1000Mb/s:
Conclusion
By following the steps outlined in this blog post, you should be able to resolve the network speed issue in your Proxmox VE environment and get your system running at its full network capacity.