Hi,
One of the new features in the latest Intel drivers for ESXi 6.5 (1.7.11) should be possibility to control LLDP Agent also for x722 cards.
The only prerequisite should be FW 3.10 and later. However it is not working for me and I'm running FW 4.0 already.
Am I missing something, or Intel did?
See below:
esxcli system module parameters list -m i40en
Name Type Value Description
------- ------------ ------- ----------------------------------------------------------------------------------
LLDP array of int 0,0,0,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)
esxcli network nic get -n vmnic0
Advertised Auto Negotiation: true
Advertised Link Modes: Auto
Auto Negotiation: false
Cable Type: DA
Current Message Level: 0
Driver Info:
Bus Info: 0000:08:00:0
Driver: i40en
Firmware Version: 4.00 0x80001441 1.1937.0
Version: 1.7.11
Link Detected: true
Link Status: Up
Name: vmnic0
PHYAddress: 0
Pause Autonegotiate: true
Pause RX: false
Pause TX: false
Supported Ports: DA
Supports Auto Negotiation: true
Supports Pause: true
Supports Wakeon: true
Transceiver:
Virtual Address: 00:50:56:5a:72:cc
Wakeon: MagicPacket(tm)
cat /var/log/vmkernel.log | grep -i lldp
2018-10-17T12:22:30.057Z cpu35:66169)i40en: i40en_InitAdapterConfig:363: X722 device does not support LLDP setting for FW API version older than version 1.6
2018-10-17T12:22:30.100Z cpu35:66169)i40en: i40en_InitAdapterConfig:363: X722 device does not support LLDP setting for FW API version older than version 1.6
2018-10-17T12:22:30.136Z cpu35:66169)i40en: i40en_InitAdapterConfig:363: X722 device does not support LLDP setting for FW API version older than version 1.6
2018-10-17T12:22:30.171Z cpu35:66169)i40en: i40en_InitAdapterConfig:363: X722 device does not support LLDP setting for FW API version older than version 1.6
2018-10-17T12:22:33.626Z cpu42:66391)Loading module lldp ...
2018-10-17T12:22:33.626Z cpu42:66391)Elf: 2043: module lldp has license VMware
2018-10-17T12:22:33.627Z cpu42:66391)Mod: 4972: Initialization of lldp succeeded with module ID 42.
2018-10-17T12:22:33.627Z cpu42:66391)lldp loaded successfully.