两台计算机之间的千兆以太网无法正常工作

两台计算机之间的千兆以太网无法正常工作

我有两台 Linux PC A 和 B 连接:

  • PC A(Qualcomm Atheros Killer E220x Gigabit Ethernet Controller (rev 13))在 KDE 网络配置(底层的 NetworkManager,用于两端)的 IPv4 选项卡中配置为“共享给其他计算机”方法。
  • PC B(Qualcomm Atheros AR8131 Gigabit Ethernet (rev c0))使用自动设置。

问题是该连接只能以 100Mbps 半双工方式工作。

但是,根据ethtool,两端都支持10baseT/Half、、10baseT/Full100baseT/Half100baseT/Full并且1000baseT/Full我使用的电缆是 cat6。

当我禁用自动协商并强制全双工(无论是 10、100 还是 1000Mbps)时,连接失败。自动协商总是导致使用 100Mbps 半双工。

更换电缆并使其远离潜在的电噪声源(AC)并没有帮助。

我怀疑该问题可能与 PC B 有关。那会是什么?我可以做些什么来进一步调试此问题?

答案1

看起来 PC B 的端口有问题。尝试移动一些引脚后,我设法使其以 1Gbps/Full 的速度工作,但是仍然存在一些连接问题(因为引脚相当混乱,我还没有解决)。

但问题已“解决”。

相关内容