For the network card to successfully use CL74 FEC, the network configuration must be identical across thehardware stack.
Ensure the following requirements are met:
- Matching Link Settings: The settings on both the NIC and the switch must match exactly. If they differ, the connection will fail.
- Switch Configuration: The physical port on the network switch must support CL74 and be explicitly set to use it.
- Auto-Negotiation Enabled: The adapter must be set to auto-negotiate. Because the Broadcom BCM57414 controller supports multiple FEC modes (both CL74 and CL91/CL108 Reed-Solomon), auto-negotiation allows the NIC to receive the correct CL74 instruction from the switch.
- Confirm Controller Support: The Broadcom BCM57414 controller architecture natively supports both CL74 and Reed-Solomon (CL91/CL108) modes.
- Drivers and Firmware: Verify that both driver and firmware are fully updated and compatible.
- Verifying the Setup: Use a manufacturer diagnostic tool, such as niccli, to check which FEC mode is active. Important Note: Many Broadcom diagnostic tools default to displaying Clause 91 (25G RS-FEC) logic. Ensure the output explicitly confirms CL74/Base-R to verify that Fire Code is actively running.
- UEFI: Ensure that NIC FEC is also enabled accordingly at the UEFI of the ESXi server.