After 5 fault free days, I'm fairly confident now that I've seen the last of both the disconnections and PSODs.
Action summary (in maintenance mode):
1) Disable the i40en driver
esxcli system module set --enabled=false --module=i40en
2) Disable TSO/LRO globally
esxcli system settings advanced set -o /Net/UseHwTSO -i 0
esxcli system settings advanced set -o /Net/UseHwTSO6 -i 0
esxcli system settings advanced set -o /Net/TcpipDefLROEnabled -i 0
3) Explicitly disable both HW & SW LRO on Vmxnet 3.
Probably not necessary, but I wanted LRO really, truly, most sincerely dead.
esxcli system settings advanced set -o /Net/Vmxnet3HwLRO -i 0
esxcli system settings advanced set -o /Net/Vmxnet3SwLRO -i 0
4) Reboot, then confirm use of i40e driver
esxcli system module list | grep i40e
i40e true true
i40en false false
esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- ---------------------------------------------------------
vmnic0 0000:02:00.0 ntg3 Up Up 1000 Full 14:18:77:43:23:78 1500 Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet
vmnic1 0000:02:00.1 ntg3 Up Up 1000 Full 14:18:77:43:23:79 1500 Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet
vmnic2 0000:03:00.0 ntg3 Up Up 1000 Full 14:18:77:43:23:7a 1500 Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet
vmnic3 0000:03:00.1 ntg3 Up Up 1000 Full 14:18:77:43:23:7b 1500 Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet
vmnic4 0000:06:00.0 i40e Up Up 10000 Full 3c:fd:fe:03:ac:e0 1500 Intel Corporation Ethernet Controller X710 for 10GbE SFP+
vmnic5 0000:06:00.1 i40e Up Up 10000 Full 3c:fd:fe:03:ac:e2 1500 Intel Corporation Ethernet Controller X710 for 10GbE SFP+
5) Confirm non-use of TSO/LRO
esxcli system settings advanced list -o /Net/UseHwTSO
Path: /Net/UseHwTSO
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: When non-zero, use pNIC HW TSO offload if available
esxcli system settings advanced list -o /Net/UseHwTSO6
Path: /Net/UseHwTSO6
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: When non-zero, use pNIC HW IPv6 TSO offload if available
esxcli system settings advanced list -o /Net/TcpipDefLROEnabled
Path: /Net/TcpipDefLROEnabled
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: LRO enabled for TCP/IP
esxcli system settings advanced list -o /Net/Vmxnet3HwLRO
Path: /Net/Vmxnet3HwLRO
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: Whether to enable HW LRO on pkts going to a LPD capable vmxnet3
esxcli system settings advanced list -o /Net/Vmxnet3SwLRO
Path: /Net/Vmxnet3SwLRO
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: Whether to perform SW LRO on pkts going to a LPD capable vmxnet3
My ESXi version:
esxcli system version get
Product: VMware ESXi
Version: 6.5.0
Build: Releasebuild-5224529
Update: 0
Patch: 15
My R430 firmware, per IDRAC:
| Integrated Dell Remote Access Controller | 2.41.40.40 | |
| Broadcom Gigabit Ethernet BCM5720 - 14:18:77:43:23:78 | 7.10.64 | |
| Broadcom Gigabit Ethernet BCM5720 - 14:18:77:43:23:79 | 7.10.64 | |
| Broadcom Gigabit Ethernet BCM5720 - 14:18:77:43:23:7A | 7.10.64 | |
| Broadcom Gigabit Ethernet BCM5720 - 14:18:77:43:23:7B | 7.10.64 | |
| Intel(R) Ethernet Converged Network Adapter X710 - 3C:FD:FE:03:AC:E0 | 17.5.12 | |
| Intel(R) Ethernet Converged Network Adapter X710 - 3C:FD:FE:03:AC:E2 | 17.5.12 | |
| BIOS | 2.3.4 | |
| Lifecycle Controller | 2.41.40.40 | |
| Dell 32 Bit uEFI Diagnostics, version 4239, 4239A29, 4239.37 | 4239A29 | |
| Dell OS Driver Pack, 16.10.10, A00 | 16.10.10 | |
| OS COLLECTOR 1.1, OSC_1.1, A00 | OSC_1.1 | |
| System CPLD | 1.0.3 | |
| PERC H330 Mini | 25.5.0.0019 | |
| Dell 12Gbps HBA | 13.17.03.00 | |