我在一台配备 Broadcom BCM5716 的 Dell R310 服务器上安装了全新的 CentOS 6。由于某种原因,板载 NIC 导致启动挂起。
Welcome to CentOS Linux
Starting udev: udev: starting version 147
Boardcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.0.23b (Feb 01, 2011)
bnx2 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
就是这样...然后它就挂起/冻结了。如果我通过 BIOS 设置禁用 NIC,CentOS 就可以正常启动。
我已经从Broadcom 的网站。 有任何想法吗?
答案1
这个问题现在有点老了,但我偶然发现了它,并想提一下我们在 Dell R710 上也遇到了此 NIC 的问题。以下是您可以尝试的一些操作的链接:
http://answerpot.com/showthread.php?290594-Dell%20Power%20Edge%20R710%20with%20CentOS
一位同事最终通过这些步骤解决了这个问题。
概括:
- 更新卡的固件
- 获取最新的 Broadcom 驱动程序
- 禁用 MSI;例如,将“options bnx2 disable_msi=1”添加到 /etc/modprobe.conf 并重新启动。
答案2
尝试将其移至另一个插槽。如果此举无效,请向供应商提交 RMA。
更新:然后尝试重置 BIOS 设置。如果没有帮助,请联系您的供应商
答案3
我在 HP 和 ICO 服务器(ICO = 本地硬件供应商)上经常看到这种行为。我们通常通过在 BIOS 中禁用除一个接口之外的所有接口或使用交换机连接所有 LAN 端口以使它们建立链接来解决此问题。