I am seeing with iperf3 to pve host 200Mbits/sec and with -R I see full speed. So there is something happening with proxmox. Literally all of my proxmox systems are having this issue and have had the issue for extremely slow transfer speeds from a remote desktop to the pve hosts. Which then makes transfer speeds to VM slow too.
I have various pve boxes (many intel nics, many realtek), and all having the 200 to 300 mbps speeds going one direction and seeing full speed going the reverse direction.
I have googled the issue and cant seem to find anyone solution and all the solutions to similar issues don’t fix the issue.
Here is more information I am running latest version of proxmox and these machines and since I upgraded from 7.1 to 8.1.3 via clean install I can’t easily downgrade. The other bit is I am running latest kernel/firmware. As it is what came with latest iso I can’t figure out how to downgrade as it never had the older version of the kernel.
Update it seems to have to do with MTU. I have almost all my systems 5gbit or higher in speed and have 10gbit nics in many. The issue seems to be lowering mtu from 9000 to 1500 is maxing out some of the lines. Is it an issue if I run 1500 for the 5gbit nics and slower?
Update. It seems my devices still on gigabit (mini pcs that I cant add 10gbit) have really slow speeds when mtu set to 9000, however my synology is 1gbit and 10gbit and both with mtu set to 9000 for them get rated speed. Seems to but proxmox kernel issue as my other devices at 1gbit that arent proxmox have no trouble hitting 1000mbps with mtu 9000.
To get 10gbit speeds i need mtu 9000, but my lingering devices using 1gbit seems to not get 1gbit even when 9000 speeds. Like 200mbps in reality. When I set mtu 1500 i see 1gbit. I know I shouldn’t mix and match mtu on one vlan, but these are all devices I need access to via lan. How best should I divide them? Or mix and matching these specific devices with the rest on my network be a problem?
I understand that. I have found my mini pcs cant handle 9000 mtu. The thing is I have 10 devices with 10gbit and would like them to operate at full speed. I have 4 devices with 1gbit or 2.5gbit and they dont function right when setting 9000 mtu. So I am not sure what to do.
I guess I will try these specific devices at lower mtu and the 10gbit at 9000 still. See if it ever conflicts. I understand 9000 mtu for gigabit should be fine, but it also isn’t fine with proxmox. supposedly a known issue. So I guess I will see if anything conflicts in the long run.
Will look into this. Also I don’t recall this issue prior to upgrading to proxmox 8.1.3 which makes me think it is proxmox and or proxmox kernel issue.