After our recent The Everything Fanless Home Server Firewall Router and NAS Appliance piece, we got no fewer than a dozen comments from various folks saying that the Intel X553 does not work in Linux Kernel 6.x. That would include Proxmox VE 8 and Proxmox VE 8.1, but also many other distributions. We decided to double check since it worked in our testing which has been going on since September.
Intel X553 Networking and Proxmox VE 8.1.3
To double check this, we setup two new Proxmox VE 8.1.3 instances which is the latest available. We did not update the C3758R instance from the installation packages. Instead, we just installed iperf3. The Qotom C3758 machine installed updates. These installations were done fresh today and are so fresh that they have not even been transitioned to the dark theme yet.
We setup the two hosts side-by-side. One challenge is that the SFP+ naming is a bit hard to figure out since the ports on the systems are not labeled. Instead, we just assigned IP addresses to all of the interfaces so we could test them with different optics.
All of them were about the same, and we saw roughly 9.42Gbps with just running iperf3 -s -D and iperf3 -c. The C3758(R) can push enough iperf3 traffic directly without having to set multiple instances or so forth.
For folks wondering what this looks like in terms of CPU utilization to push that traffic using iperf3, here is a htop during the run.
Of course, iperf3 is a very simple traffic pattern, but the C3758 has plenty of performance for this, and the C3758R is about 6-8% faster.
Normally we do not post updates like this, but there were so many comments that the X553 did not work, that we went back to try it. We also tried it on an older Supermicro mITX board and the results were similar.
While there may have been a hiccup for some folks, it appears as though the current Proxmox VE 8.1.3 with the 6.5.11-4-pve and 6.5.11-7-pve are working out-of-the-box as we would expect.
If you are reading this, and are unsure why this came up this week, there is a link in the introduction and here is the video: