I recently purchased the above mentioned card for my system:
10th Gen i-5 processor, 32G RAM, 250G NVMe with TrueNAS Scale 24.10.2. Connection is wired into a switch. Needing to transfer large data through my home network. The 10GTek card has the Intel X540 controller. (X540-10G-1T-X8) After installing my new card, the Dashboard is only showing 1000Mb/s. Transfers from my laptop have been topping out at around 11.6Mb/s on a wired connection.
I have been researching across the forum and haven’t found anything to indicate what might be causing the problem. I wonder if the ixgbe driver needs updating. Noticed that Intel released an update last month. And I haven’t ruled out that because the Ethernet ports in my network are NOT multi-gig ports that could be bottle necking the transfers. Can confirm that they can transfer 1Gb/s. I’m hoping some pros with TrueNAS can steer me in the direction to help me resolve the problem.
So the fact that you’re seeing link at 1000M makes sense, because the device it’s connecting to is 1000M. A 10Gbit card cannot run at 10Gbit/s unless it is connected to another 10Gbit capable device.
How are you confirming this? If you are just trying to test network throughput, please test with iperf3 instead of something like SMB/NFS. You could be having some sort of dataset/share config issue manifesting as perceived slowness across the network.
Also, if you’re testing via SMB/NFS, please be specific on whether it’s 11.6Mb/s or 11.6MB/s
The iperf3 output is interesting, be sure to test bi-directionally.
I do not expect changing SMB settings (rss or multichannel) to impact this in any meaningful way, since there is only a single network adapter on either side and your CPU is relatively recent, all things considered.
The 11.6MB/s bit suggests to me that somewhere along the link something is falling back to Fast Ethernet (100 Mbit/s). This may be due to misconfigured ports or an old/broken cable. Just because the TrueNAS dashboard reports 1000Mb/s doesn’t mean you have that capability in the next hop from the switch. Verify each step, try different cables, try a direct link if you can.