NIC 没有宣传正确的速度

NIC 没有宣传正确的速度

我有一台 IBM x336,它没有显示正确的 LINK 速度。一个接口是,另一个不是。我尝试将其强制设置为 1000/Full,但它只是显示链接断开。我已确认交换机设置为像我的交换机一样的自动协商。我还更换了以太网电缆。我不知道该往哪里找。我已验证它将在不同的交换机上以 1G 的速度连接。这也发生在同一个交换机上的两个不同的服务器上。

这是我从 mii-tool -v 获得的每个接口的输出。

eth0: negotiated 100baseTx-FD, link ok
  product info: vendor 00:08:18, model 24 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
eth1: negotiated 1000baseT-FD flow-control, link ok
  product info: vendor 00:08:18, model 24 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
  link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

编辑 修复方法是交换机上的一个坏端口。

答案1

您是否尝试过更改交换机上的端口以解决连接问题?

您是否尝试过强制两侧都采用单一速度,仅强制系统侧可能不起作用,您应该尝试在端口侧和接口侧都施加强制。

有关于问题端口的交换机端的任何信息吗?

您是否查看过 ifconfig -a 以查看是否存在 Rx/Tx 错误?

这些都是我想到的一些事情。

答案2

您有两个选择:在服务器上将速度和双工模式都设置为自动协商交换机。确保任何一侧的速度或双工模式都没有固定!

或者

将它们都固定在 1G/FDX。

将其中一个设置为自动协商,另一个设置为固定设置,将不是不管速度还是双工,都无法正常工作。您要么会得到非常非常慢的连接(DX 不匹配),要么根本就没有连接(速度不匹配)。

相关内容