解决服务器Broadcom BCM5716C: The network link is down问题
提醒:本页面将不再更新、维护或者支持,文章、评论所叙述内容存在时效性,涉及技术细节或者软件使用方面不保证能够完全有效可操作,请谨慎参考!
服务器是戴尔(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个月不到又开始有抽风迹象了,找不到有效的解决方案,只有继续先升级系统,然后再等段时间了,如果问题依旧就准备通知服务器厂商来看下了。
[...] 2012 年 3 月 18 日 [...]
你好,王晔,请问你这个问题最后处理好了吗?我的DELL也经常这样断网,查看LOG是这个提示!
升级驱动和系统后稳定了一段时间,后来机房天花板水管破裂渗水导致服务器报废了主板和网卡,更换新的后这个问题也就无从跟踪了。 我觉得升级驱动和系统后应该能解决这个问题。
谢谢你的回复,我在官网找到了2003的驱动,我去升级一下试试,唉,只有等到凌晨,没人工作了才可以搞!
你好,再请问一下,我用BAT运行后,在DOS执行,等CMD关闭后,这样就是应用成功了是吧?需要手动重启下服务器吗?
应该不需要重新启动服务器,但是安装程序更新驱动会重新启动网卡,这会导致网络临时性中断,不过有条件还是重启一下服务器吧。
根据你的方法,我进入到网卡官网去下载驱动,好像没有SERVER2003系统的驱动!
这个就不太清楚了,我用的是64位的2008 R2。
请问你的问题解决了么?
你好,时间比较长了。
升级驱动,得不到解决!,我试过了!
有没有尝试更新Windows操作系统,有时一些系统补丁也能修复驱动问题。
我好几台服务器用的BCM的57810,其中有一个服务器也是经常报这个错误(驱动都是一样的版本),比对了网卡的高级设置,准备明天早上对照正常的服务器重新设置一下看看!服务器的系统是2012R2
你好,正好前一段时间又有这个问题,后来发现由于电信网络维护动了机房的设备,怀疑导致网线松动,再后来换了根结实的网线,目前没有发现问题,你看看会不会是网线松动导致。