Intel® Ethernet Adapters and Devices User Guide
Firmware Link Layer Discovery Protocol (FW-LLDP)
Devices based on the Intel® Ethernet 800 and 700 Series use a Link Layer Discovery Protocol (LLDP) agent that runs in the firmware. When it is running, it prevents the operating system and applications from receiving LLDP traffic from the network adapter.
The FW-LLDP setting is per port and persists across reboots.
The FW-LLDP Agent is required for Data Center Bridging (DCB) to function.
Adapters Based on the Intel® Ethernet 800 Series
FW-LLDP is disabled in NVM by default. To enable/disable the FW-LLDP Agent:
Linux: Use ethtool to persistently set or show the
fw-lldp-agent private flag.FreeBSD: Use sysctl to persistently set or show the
fw_lldp_agent flag.ESX: Use the esxcli command to persistently set or get the
fw-lldp-agent setting.Microsoft Windows: The base driver does not persistently change FW-LLDP. Use the LLDP Agent attribute in UEFI HII to persistently change the FW-LLDP setting. If you enable DCB when FW-LLDP is disabled, the base driver temporarily starts the LLDP Agent while DCB functionality is enabled.
Adapters Based on the Intel® Ethernet 700 Series
FW-LLDP is enabled in NVM by default. To enable/disable the FW-LLDP Agent:
Linux: Use ethtool to set or show the
disable-fw-lldp private flag.FreeBSD: Use sysctl to set or show the
fw_lldp flag.ESX: Use the esxcfg-module command to set or get the
LLDP module parameter.Microsoft Windows: Use the LLDP Agent attribute in UEFI HII to change the FW-LLDP setting. Note: You must enable the UEFI HII
LLDP AGENT attribute for the FW-LLDP setting to take effect. If “LLDP AGENT” is set to disabled in UEFI HII, you cannot enable FW-LLDP from the OS.You must enable the LLDP Agent from UEFI HII to use DCB.