So thanks to the lockdown due to covid-19, I've been building a new home lab. (ESXi 6.7u3) with two HP Z600's with additional NIC cards etc. etc.
Anyhow, all 3 NICs show up in the ESXi Networking screen in Physical NICs. vSwitch0 shows 2 port groups, 3 uplinks. I have VM Network (vmk1) and Management Network (vmk0) in the port groups showing with Active ports and connected to vSwitch0. TCP/IP stack shows VMKernel NICs.
At this stage all looks good, I can access the esxi on the IP set in the Management Network (vmk0). I configured vmhba64 in storage adapters, configured the Software iSCSI, and connected my NAS, and it shows up fine in Storage as a Datastore, which I can browse. and upload ISO image to. All looking good still.
So, go to create a new Virtual machine, Select name, compatibility 6.7 virtual machine, Guest OS, OS family, Guest OS version, select datastore (local VMFS6), virtual hardware. This is where I hit a brick wall. Network Adapter 1 is greyed out, no drop-down. I can expand and select Status, Adapter type and MAC address bits, bit no drop down not the Network Adapter to select VM Network.
On the iSCSI NAS, I placed a previously build and used VM and then imported that, and in the Network adapter if shows as "VM Network (Disconnected)" . If I got to edit the VM under network adapter this is now also greyed out an has no value in there.
This is the same on both boxes. I tried a reset of the netowrking, and then just adding a VM with the default DHCP on the server management address and again got the same issue.
Given the access to ESXi and that the iSCSI connection to the NAS works, iI don't think it's a problem with the physical NICs, and one of these actually worked fine before on ESXi 6.5x (I did a clean install to 6.7 and not an upgrade - silly me!).