Description of problem: Broadcom BCM57711 driver shows the following error during boot: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v1.7.9-2 (July 18, 2008) ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 36 (level, low) -> IRQ 233 PCI: Setting latency timer of device 0000:01:00.0 to 64 divert: allocating divert_blk for eth1 eth1: Broadcom NetXtreme II BCM5716 1000Base-T (C0) PCI Express found at mem d80 00000, IRQ 233, node addr 0026b95ef006 ACPI: PCI Interrupt 0000:01:00.1[B] -> GSI 48 (level, low) -> IRQ 50 PCI: Setting latency timer of device 0000:01:00.1 to 64 divert: allocating divert_blk for eth2 eth2: Broadcom NetXtreme II BCM5716 1000Base-T (C0) PCI Express found at mem da0 00000, IRQ 50, node addr 0026b95ef007 Broadcom NetXtreme II 5771x 10Gigabit Ethernet Driver bnx2x 1.45.23-1 (2008/11/0 3) ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 38 (level, low) -> IRQ 66 PCI: Setting latency timer of device 0000:03:00.0 to 64 divert: allocating divert_blk for eth3 bnx2x: part number 394D4342-31373735-31314131-473331 [bnx2x_link_settings_supported:7195(eth3)]NVRAM config error. BAD XGXS ext_phy_c onfig 0xff000911 [bnx2x_link_settings_requested:7381(eth3)]NVRAM config error. Invalid link_confi g 0x1070000 speed_cap_mask 0x500050 eth3: Broadcom NetXtreme II BCM57711 XGb (A0) PCI-E x8 5GHz (Gen2) found at mem dc000000, IRQ 66, node addr 0010185fdfd4 ACPI: PCI Interrupt 0000:03:00.1[B] -> GSI 45 (level, low) -> IRQ 74 PCI: Setting latency timer of device 0000:03:00.1 to 64 divert: allocating divert_blk for eth4 bnx2x: part number 394D4342-31373735-31314131-473331 [bnx2x_link_settings_supported:7195(eth4)]NVRAM config error. BAD XGXS ext_phy_c onfig 0xff000910 [bnx2x_link_settings_requested:7381(eth4)]NVRAM config error. Invalid link_confi g 0x1070000 speed_cap_mask 0x500050 eth4: Broadcom NetXtreme II BCM57711 XGb (A0) PCI-E x8 5GHz (Gen2) found at mem dd000000, IRQ 74, node addr 0010185fdfd6 hw_random hardware driver 1.0.0 loaded Version-Release number of selected component (if applicable): Linux xxxxxx 2.6.9-89.0.20.ELlargesmp #1 SMP Mon Jan 18 12:29:35 EST 2010 x86_64 x86_64 x86_64 GNU/Linux How reproducible: All machines show this error. Steps to Reproduce: 1. Install Broadcom 57711 card in Dell PE R510 or PE R410 2. Boot RHEL 4.8 AS 3. Driver loads but issues error Actual results: Card never shows link. Expected results: Card would link to 10G switch Additional info: This looks like the same issue that was solved under Bug 531882 for RHEL5. I could not find if a similar fix had made it into RHEL4.
We do not support new BCM8727 PHY on old RHEL4 driver. As far as I know there are no plans add it (you may ask official RedHat support for that). You have 3 options instead: - use Broadcom driver from http://www.broadcom.com/support/ethernet_nic/netxtremeii10.php , I think it works on RHEL4 - update to RHEL5 - backport fix by yourself I'm going to close that bug with WANTFIX resolution.
(In reply to comment #2) > I'm going to close that bug with WANTFIX resolution. Or not, actually we have to think if it's worth to add new hardware support for RHEL4.
Correct. RHEL 4.8 was the final minor release for including driver features. The 57711 was finalized upstream after the RHEL 4.8 development window. RHEL 4.9 will not have any new driver enablement. Please upgrade to RHEL 5, or use an out-of-box driver supplied by Broadcom (if available).
FYI: There should be also possibility to change card SFP module to one that RHEL4 driver support. I think Broadcom can give some recommendation about working SFPs with bnx2x in version 1.45.23-1.
Itβs not the optic module, it is the PHY on that board. This type of board is not supported in that version of bnx2x.