Low speeds often result from overheating throttling.
Low speeds often result from overheating throttling.
I'm trying to understand the problem I've been facing for several months. I purchased a 10Gb ASUS NIC PCIe, which uses an Aquantic chipset (likely the XG-C100). It's connected directly to my NAS box that also has a 10Gb NIC, so it's a direct link. The speeds I'm receiving are between 512-768Kbps. I've updated drivers and firmware without success. Using my onboard 1Gb NIC gives much better performance. A colleague provided me with an Intel-based NIC for testing, which worked perfectly. My ASUS model seems fine, so is it a faulty device? I've already replaced it as a backup. Recently, I bought a $300 10Gb NIC with an Intel chipset and experienced fast speeds initially. However, I encountered an issue with Iperf: it reported an error saying it couldn't receive control messages. The NIC would disconnect and reconnect, changing its link to 1Gb. After rebooting and reinstalling drivers, the connection returned but still showed the same error. This time, I tried copying data manually to the NAS, and speeds dropped to around 512kbps. I moved the 10Gb NIC to another PCIe slot, but it didn't help. One thing that bothers me is how hot the ASUS NIC gets—even when just touching its heatsink. It's hard to apply pressure without overheating. This makes me think there might be some throttling happening. I don't understand why it becomes extremely hot even though I rarely use it (under 35%). My colleague's card is working perfectly, and the one I bought is the same chipset but now only transfers at 10Gbps. What's going on?
It might be your cable; certain cards react poorly to low-quality connections, causing slower performance and negotiation issues.
It recently fell to 100Mbps during a transfer. It began at the 1Gb connection speed. The cable is 5 meters long. I've tested a shorter 3-meter version too. Now it seems the device can't reach the NAS box, though it still shows connected.
Start from a running Linux distribution and see if it functions. If successful, it might work on Windows too.
good point but definately not Windows. I even tried with a different SSD drive I have for Windows, a different OS altogether and the same issue.
The speeds on your coworkers card were 45, 30, and 50 miles per hour.
They operated at roughly 140-160Mbps, though the max might be higher; the bottleneck would likely come from the destination because of HDD spindle-based storage and WD RED NAS drives—not SMR. His card consistently maintained the connection speed. The chipset matches both cards.