We've recently upgraded our network equipment, so we can now make use of the 10Gb ports on our servers. Two servers have Cisco VIC 1227 cards, and the other two have Intel x520 (both are dual 10Gb port). We've connected the ports to the switches using approved twinax cables, and configured the ports appropriately. In ESXi (5.5 U3), I can see the card and see both ports. We first tried just a very standard config, with a single port going to a new virtual switch, and then created an adapter in one of the Windows guest VMs. The adapter shows up fine, but does not get an IP address. Tried statically configuring one (which would be how we would normally set it up anyway), but it couldn't ping anything else on the network. The port config should be fine as far as we can tell, in terms of VLAN and whatnot, as if we configure an open 1Gb port on the same server to the same switch everything works perfectly.
I've also tried creating a new vmkernel port - same issue. Even tried enabling one port for passthrough, and adding it into the VM as a PCI device. Windows recognizes it, gets the driver (via the old 1Gb interface, when I re-enabled it for this), and shows it as the correct hardware. But again, no connectivity.
Interestingly, the switch shows the ports as being up, packets as coming and going, and no error messages. But I just cannot seem to connect with these ports in ESXi no matter how I try. I updated the drivers with the most recent from the VMWare site, and the cards are both listed on the compatibility list for our ESXi version.
I'm stumped as to what to try next, where to look, etc... Any posts I'm seeing seem to reference the 10Gb ports not showing up at all, but that's not the case here. Everything I can see looks like everything's perfect; you know, except for the fact they just don't work. :-D