LLDP information is not shown for datpath interfaces (fp-eth0 to fp-eth3) on a Bare metal edge hardware with Intel 810 XXV Nics enabled with Enhanced data path
However LLDP information is displayed for management interfaces (eth0 and eth1) configured with same Intel Nics.
4.2.2.1
On Bare Metal Edges with Intel NICs (X710/E810 series), the hardware has a built-in LLDP agent enabled by default to handle Data Center Bridging (DCB).
This built-in agent consumes the incoming LLDP packets. So the LLDP packet never reaches the DPDK driver in the fast path.
Disable the hardware agent on using "ethtool". If the interface is currently active in DPDK mode, need to stop the Datapath service briefly to release the NIC back to the kernel.
Steps are as below
st ensystemctl stop nsx-edge ip link showethtool --show-priv-flags <ethX>ethtool --set-priv-flags <ethX> disable-fw-lldp onsystemctl start nsx-edge
The NICs will be grabbed back by DPDK, but the hardware setting to pass LLDP packets up will persist
Reboot the Edge node to Verify Persistence and check LLDP information again
Note : On some Bare Metal Servers, a full reboot might reset the NIC registers to default (re-enabling the agent).
To verify the lldp information on BME login as admin and execute
>> get physical-port <Interface-Name> lldp