测试 NIC 卡问题

测试 NIC 卡问题

我有两台计算机位于同一个 LAN 上,使用同一个集线器。当我在一台机器上运行速度测试时,我的下载速度为 200mbps。另一台计算机的下载速度有时为 80mbps,有时为 20mbps,有时为 1-3mbps。两台机器都运行 Ubuntu。

我尝试从活动磁盘运行有问题的计算机。我尝试了新的调制解调器和新的路由器。以下是我运行时发生的情况sudo ethtool -t eno1 online

The test result is PASS
The test extra info:
Register test  (offline)     0
Eeprom test    (offline)     0
Interrupt test (offline)     0
Loopback test  (offline)     0
Link test   (on/offline)     0

ifconfig:

RX packets 2395932  bytes 2467182203 (2.4 GB)
RX errors 0  dropped 12  overruns 0  frame 0
TX packets 1608399  bytes 805179437 (805.1 MB)
TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
device interrupt 20  memory 0xf7d00000-f7d20000  

我觉得问题出在我的硬件上。是主板吗?是网卡吗?我看到一些丢包,但我不知道如何进一步诊断。

如果真的这样,我会直接买一块 PCI 网卡,不用考虑主板上集成的网卡。不过,我想提前知道这是否能解决问题。

答案1

我更换了电缆、路由器、调制解调器和网卡。最后,情况是这样的:我的电缆不够长,我用耦合器将它们连接在一起。即使我更换了两条单独的电缆,耦合器也让我的速度变慢了。所以,五金店里买的劣质耦合器可以大大降低你的网络速度。

答案2

我看过一篇文章:如何解决 Windows 中的网络适配器问题之前。希望它能帮助你。

相关内容