解决服务器Broadcom BCM5716C: The network link is down问题

!本文可能 超过1年没有更新,今后内容也许不会被维护或者支持,部分内容可能具有时效性,涉及技术细节或者软件使用方面,本人不保证相应的兼容和可操作性。

服务器是戴尔(DELL)的,用来作为网关型服务器,提供上网及流量控制,前几天一直反应所连接客户端会断开互联网连接几分钟,之前怀疑是交换机问题,后来查看Windows事件系统分支,找到类似下面来源为l2nd的警告类型描述:

Broadcom BCM5716C: The network link is down.
Check to make sure the network cable is properly connected.

大概几分钟或者更短的时间后,会有一条来源为l2nd的消息类型描述:

Broadcom BCM5716C: Network controller configured for 100Mb full-duplex link.

搜索网络后,基本硬件问题锁定服务器网卡和网卡所连接的交换机,软件问题就锁定网卡驱动了,为了使整个局域网运行稳定,决定先从简单的入手,即解决软件问题。其中戴尔(DELL)中文技术支持论坛给出了参考的解决方案,意思是升级网卡驱动,根据事件日志提供的Broadcom BCM5716C网卡型号,决定到Broadcom官方网站《NetXtreme II 1 Gigabit Drivers》下载所需驱动。

下载好后决定安装,由于我远程连接的服务器,在安装前我就想,如果网卡更新时被停用,这时安装界面要求重启才能启用使用新驱动的网卡,而我因为网卡驱动被停用而被关在外面不就悲剧了,所以我在安装包找到了Silent.txt文档,呵呵,静默安装,自动重启,我喜欢。我摘录几条命令:

Silent Install from within the installer source folder:
setup /s /v/qn
or
msiexec /i "BDrv5706.msi" /qn

Silent Upgrade from within the installer source folder:
setup /s /v/qn

其实我们只需要setup /s /v/qn这条命令就足够了,在setup.exe同目录下建立批处理,内容为setup /s /v/qn,然后保存,再对批处理右击“以管理员身份运行”。运行后机器上不会有任何提示,因为是静默安装嘛,当然也会没有提示的重启,不过我重启到没有遇到过,至于安装时事件(成功还是失败),可以打开事件查看器找下。

目前安装了新驱动,网卡工作正常,尚未发现之前的The network link is down错误。

2012年3月20日更新

今天下午服务器网卡又不稳定经过检查不是之前的Broadcom网卡错误,这次换另外一款网卡了,Intel系列的,事件内容和Broadcom类似:

Intel(R) PRO/1000 PT Server Adapter Link has been disconnected.
Intel(R) PRO/1000 PT Server Adapter Link has been established: 100Mbps full duplex.

升级Intel网卡,继续监视服务器状态。

2012年3月28日更新

自从上次更新过网卡驱动后就一直没有收到客户关于故障的反馈,后来忙于其他事情,这件事就先搁在一旁了,直到今天有网友提及这件事,我才觉得有必要连接到服务器上跟踪一下这个问题,看是否妥善解决。

查阅了服务器上的近几天的事件记录,自从更新网卡驱动后,记录显示从21日~28日服务器运行正常,再无此类警告,而且没有收到客户反馈,也就是说升级网卡驱动是可以很好解决此类问题的

目前初步怀疑是Windows近期的某个更新导致的,因为那台服务器上连接交换机的Broadcom网卡和直接连接网络的Intel出口网卡都先后出现此类问题,均更新过驱动后,问题得到解决(截至目前没有再次出现)。

2012年5月10日更新

上午11点左右Intel网卡又出现disconnected警告,导致网络被断开一会,看来好了2个月不到又开始有抽风迹象了,找不到有效的解决方案,只有继续先升级系统,然后再等段时间了,如果问题依旧就准备通知服务器厂商来看下了。

若无特别说明,本网站文章均为原创,原则上这些文章不允许转载,但是如果阁下是出于研究学习目的可以转载到阁下的个人博客或者主页,转载遵循创作共同性“署名-非商业性使用-相同方式共享”原则,请转载时注明作者出处谢绝商业性、非署名、采集站、垃圾站或者纯粹为了流量的转载。谢谢合作!

    • 升级驱动和系统后稳定了一段时间,后来机房天花板水管破裂渗水导致服务器报废了主板和网卡,更换新的后这个问题也就无从跟踪了。
      我觉得升级驱动和系统后应该能解决这个问题。

      • 谢谢你的回复,我在官网找到了2003的驱动,我去升级一下试试,唉,只有等到凌晨,没人工作了才可以搞!

      • 你好,再请问一下,我用BAT运行后,在DOS执行,等CMD关闭后,这样就是应用成功了是吧?需要手动重启下服务器吗?

        • 应该不需要重新启动服务器,但是安装程序更新驱动会重新启动网卡,这会导致网络临时性中断,不过有条件还是重启一下服务器吧。

  1. 我好几台服务器用的BCM的57810,其中有一个服务器也是经常报这个错误(驱动都是一样的版本),比对了网卡的高级设置,准备明天早上对照正常的服务器重新设置一下看看!服务器的系统是2012R2

    • 你好,正好前一段时间又有这个问题,后来发现由于电信网络维护动了机房的设备,怀疑导致网线松动,再后来换了根结实的网线,目前没有发现问题,你看看会不会是网线松动导致。

请稍后...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*