Hi,
I'm encountering the same issue on our hosts.
I installed the latest native driver (i40en 1.5.6) and the latest firmware (6.0.1) on the card. In the release not of the driver they says that you can disable the LLDP agent by providing a parameters to the Driver Module.
I provided the parameter in the driver module :
[root@xxxx:~] esxcli system module parameters list -m i40en
Name Type Value Description
------- ------------ ----- ----------------------------------------------------------------------------------
LLDP array of int 0 Link Layer Discovery Protocol (LLDP) agent: 0 = disable, 1 = enable, (default = 1)
RxITR int Default RX interrupt interval (0..0xFFF), in microseconds (default = 50)
TxITR int Default TX interrupt interval (0..0xFFF), in microseconds, (default = 100)
VMDQ array of int Number of Virtual Machine Device Queues: 0/1 = disable, 2-16 enable (default =8)
max_vfs array of int Maximum number of VFs to be enabled (0..128)
Unfortunately, the problem didn't disappeared, vCenter always claim that the card is not LLDP capable and I can't see if LLDP frames are dropped or not.
I really need LLDP or CDP to work to be able to configure my SDN backend correctly so he can do his magic.
Have anyone already tried or tested this before ?
Thanks in advance for your help.
Best regards,
Julian