我有一台 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 不匹配),要么根本就没有连接(速度不匹配)。