VMware ESXi, 6.5.0, 5969303 . i40en is even worse, the 10G link can't up.
[root@localhost:~] esxcli network nic get -n vmnic4
Advertised Auto Negotiation: false
Advertised Link Modes: 10000BaseT/Full
Auto Negotiation: false
Cable Type: FIBRE
Current Message Level: 15
Driver Info:
Bus Info: 0000:5e:00.0
Driver: i40e
Firmware Version: 6.01 0x800036bd 0.385.33
Version: 2.0.7
Link Detected: true
Link Status: Up
Name: vmnic4
PHYAddress: 0
Pause Autonegotiate: false
Pause RX: false
Pause TX: false
Supported Ports: FIBRE
Supports Auto Negotiation: false
Supports Pause: true
Supports Wakeon: false
Transceiver: external
Virtual Address: 00:50:56:5b:f5:5a
Wakeon: None
[root@localhost:~]
Here is output from vmkernel
2019-09-15T08:11:27.407Z cpu29:66190)<6>i40e 0000:5e:00.0: VF 0 failed opcode 10, retval: -1
2019-09-15T08:11:27.489Z cpu16:66194)<3>i40e 0000:5e:00.0: Unprivileged VF 0 is attempting to configure promiscuous mode
2019-09-15T08:13:49.338Z cpu32:68760)VTD: 565: FreeIRTE index 0xe Vector 0x78
2019-09-15T08:14:03.126Z cpu26:66179)<3>i40e 0000:5e:00.0: Invalid message from VF 0, opcode 28, len 0
2019-09-15T08:14:06.327Z cpu9:66195)<6>i40e 0000:5e:00.0: Guest OS changes VF0's MTU to 9220
2019-09-15T08:14:06.327Z cpu9:66195)WARNING: Passthru: 722: PortID is invalid for passthru device 5e:02.0
2019-09-15T08:14:06.407Z cpu24:66175)<3>i40e 0000:5e:00.0: Unprivileged VF 0 is attempting to configure promiscuous mode
2019-09-15T08:14:06.479Z cpu48:66172)<3>i40e 0000:5e:00.0: Unprivileged VF 0 is attempting to configure promiscuous mode
2019-09-15T08:14:06.550Z cpu15:66186)<6>i40e 0000:5e:00.0: VF 0 failed opcode 11, retval: -10
2019-09-15T08:14:06.560Z cpu29:66182)<3>i40e 0000:5e:00.0: Invalid message from VF 0, opcode 28, len 0
2019-09-15T08:14:08.633Z cpu27:66173)<6>i40e 0000:5e:00.0: Guest OS changes VF0's MTU to 2454
2019-09-15T08:14:08.634Z cpu27:66173)WARNING: Passthru: 722: PortID is invalid for passthru device 5e:02.0
2019-09-15T08:14:08.653Z cpu28:66171)<3>i40e 0000:5e:00.0: VF attempting to override administratively set MAC address, reload the VF driver to resume normal operation
2019-09-15T08:14:08.653Z cpu28:66171)<6>i40e 0000:5e:00.0: VF 0 failed opcode 10, retval: -1
2019-09-15T08:14:08.757Z cpu15:66177)<3>i40e 0000:5e:00.0: Unprivileged VF 0 is attempting to configure promiscuous mode
2019-09-15T08:14:39.189Z cpu50:66202)<6>i40e 0000:5e:00.0: Guest OS requesting addition of vlan 14 for VF 0
2019-09-15T08:14:39.189Z cpu50:66202)WARNING: Passthru: 722: PortID is invalid for passthru device 5e:02.0
2019-09-15T08:14:39.189Z cpu50:66202)<3>i40e 0000:5e:00.0: Unable to add VLAN filter 14 for VF 0, error 195887111
2019-09-15T08:14:39.218Z cpu15:66177)<3>i40e 0000:5e:00.0: Unprivileged VF 0 is attempting to configure promiscuous mode
2019-09-15T08:14:39.240Z cpu15:66199)<6>i40e 0000:5e:00.0: Guest OS requesting addition of vlan 141 for VF 0
2019-09-15T08:14:39.240Z cpu15:66199)WARNING: Passthru: 722: PortID is invalid for passthru device 5e:02.0
2019-09-15T08:14:39.240Z cpu15:66199)<3>i40e 0000:5e:00.0: Unable to add VLAN filter 141 for VF 0, error 195887111
DPDK log:
1970/ 1/ 1 00:00:02:804 notice dpdk i40evf_execute_vf_cmd(): No response for 28
1970/ 1/ 1 00:00:02:804 notice dpdk i40evf_disable_vlan_strip(): Failed to execute command of VIRTCHNL_OP_DISABLE_VLAN_STRIPPING
1970/ 1/ 1 00:00:06:483 notice dpdk i40evf_add_del_all_mac_addr(): fail to execute command OP_DEL_ETHER_ADDRESS
1970/ 1/ 1 00:00:06:483 notice dpdk i40evf_execute_vf_cmd(): No response for 28
1970/ 1/ 1 00:00:06:483 notice dpdk i40evf_disable_vlan_strip(): Failed to execute command of VIRTCHNL_OP_DISABLE_VLAN_STRIPPING
1970/ 1/ 1 00:00:06:483 notice dpdk i40evf_add_del_all_mac_addr(): fail to execute command OP_ADD_ETHER_ADDRESS
As I told you here, you need to open a support request with VMware. That said, you are horrendously outdated when it comes to ESXi patches, so I'd start by fully patching the host(s).
Hi daphissov,
We are facing similar issue with DPDK 20.11 with esxi 7.0 having host driver as i40en 1.13.1.0 (X710 NICs).
DPDK queue initialization is failing for i40evf_configure_vsi_queues() function.
It works if we downgrade version from 1.13.1.0 to 1.8.6 . But many customers are unwilling to downgrade i40en drivers.
Also, I'm unable to access the link you included in your post.
Thanks,
BD