ESXi 6.5 Passthrough NIC Active in centos, not TNSR
-
Hey everyone, I have spent more than few hours trying to get this resolved, a number of reinstalls and screams of frustration.
I have the Home-Lab version of 21.03 running in ESXi 6.5 with 3 NICs defined in the VM. One physical passthrough and 2 VMXNET3. One of the VMXNET3 NICs is the host NIC.
When I log into the TNSR console and run "dataplane dpdk dev ?" all 3 NICs are listed. But the configured host NIC and the passthrough NIC both show as being "Active". I have come to the conclusion that this means "Active in the underlying OS".
When I set up the passthrough NIC, the config is accepted, it doesn't error, but a show interface will only display the second VMXNET3 (LAN) interface.
Running "host shell ifconfig -a" lists the host NIC and the passthrough NIC, with no IP address. The VMXNET3 NIC is shown.
I've tried the steps in this link: https://docs.netgate.com/tnsr/en/latest/setup/setup-host-interfaces.html
It doesn't seem to make a difference. The ifcfg-<name> file for the other TNSR is identical to the one for the physical NIC adding NM_CONTROLLED=no has no effect.
I just can't get the underlying OS to release the physical passthrough NIC so TNSR can utilize it.
Any help, suggestions and/or solutions are most welcome and appreciated.
Thx
-
Nevermind, figured out after finally finding a few other posts that the bnx2 driver is not supported. I added an additional NIC to the ESXi server that I had, and I was able to turn up a passthrough NIC. If this is your problem, add another NIC.