尽管已插入网线,但 NIC 状态仍为“网线已拔出”

尽管已插入网线,但 NIC 状态仍为“网线已拔出”

我遇到了几个 10GB NIC 的问题,特别是 Windows 7 x64 中的一个,它总是认为电缆丢失了。NIC 的驱动程序是最新的,从 Intel 下载的 - 它的设置是默认的,虽然我确实设置过一次 IP 地址来看看它是否有帮助,但并没有。

我使用的两块卡都是相同的,都是戴尔/英特尔混合卡。戴尔部件编号 T645H,英特尔型号 82598。

我在卡之间使用的电缆是 Cisco SFP-H10GB-CU3M。

我发现 Intel.com 上的以下信息很有帮助,关于哪些 SFP+ 电缆可以与该卡配合使用:www.intel.com/support/network/adapter/10gbe/afdadualserver/sb/CS-029097.htm

它提到电缆必须符合某些规格才能正常工作,并且根据我拥有的电缆的产品页面,它们匹配并且可以工作。

思科电缆详细信息:www.cisco.com/en/US/prod/collat​​eral/modules/ps5455/data_sheet_c78-455693.html

我在 eBay 上看到了这个相对便宜的开关(商品编号:370424159424),并考虑购买它,看看问题是否与电缆本身不是“交叉”电缆有关。

我犹豫着是否要这么做,因为描述中提到它有 SFP 端口,而不是 SFP+ 端口,而且我不确定混合这些端口的后果,因为我还处于 10GB 学习曲线的早期阶段。

我不确定下一步该做什么,我不想购买一个交换机,再加上另一根电缆——仅仅建立一个快速链接似乎就非常昂贵。

提前致谢,非常感谢您的反馈。

答案1

与 ramruma 所呈现的另一面不同,您是否尝试过至少在一侧对线路设置进行硬编码 - 以防万一出现自动协商不兼容问题?

答案2

10 Gb 是相当高的带宽。如果你信任你的电缆,那么电缆,则可能是交换机无法适应 Windows NIC 的速度/自动协商协议。

我会尝试在 Windows 上将速度强制设置为 10b,然后 - 如果有效 - 逐渐增加。

您的交换机上也可能有一个有缺陷的端口,或者设置错误 - 请尝试更改交换机端口。

另外,如果你可以通过以下方式访问你的交换机串行或另一台计算机,如果有可用的 Web (...) 界面,请尝试查看和编辑设置,查看日志。

答案3

在与戴尔进行了漫长的技术支持流程后,这一问题终于得到解决。戴尔确认,虽然这些卡的部件号已正式停产,但该卡的实际设计与目前可用的另一款卡相同。如果我没记错的话,这与他们的供应链要求更改部件号有关。

因此,我们订购了已知与同等部件兼容的电缆,当它们到达时,网络布局已发生变化,Linux 2.6.32-2 将提供驱动程序而不是 Windows,现在一切都运行正常。

我没有花时间看看原来的电缆是否还能在新的操作系统上使用——它被丢弃了。

我无法暂时用 Windows 安装替换操作系统来查看新电缆是否与这些驱动程序兼容,我只是很高兴它可以在 Linux 上运行。

答案4

这可能是一件简单的事情……也可能相当复杂。简单的解决方案包括:无法自动协商速度……因此强制选择端口速度。您可能有 tx 光纤连接到另一端的 tx……尝试反转它们。(您需要 tx 连接到 rx 和 rx 连接到 tx)光缆末端是否脏了?一粒灰尘就可能给您带来一连串的麻烦。

更复杂的问题和解决方案... 确保两张卡使用相同的光频率和信号方案。即 R、SR、LR、LRM、ER、ZR、LX4(不要混合搭配... 否则会不起作用),还要确保您使用的电缆符合您的要求。即多模与单模。由于激光器等更便宜,某些卡需要其中一种。联系您的供应商并了解他们的建议也无妨。

相关内容