Hello everyone,
I have a bit of a peculiar issue after freshly installing a bunch of vSphere hosts (with all available patches applied).
After each reboot the interfaces which are supposed to be set at 100Mbit/full reverts to 100Mbit/half instead. Switches are configured to be 100Mbit full and not auto-neg. And this issue only seems to apply to my pci-e controllers. The onboard NICS are fine (NetXtreme II BCM5708, hp dl380 g5).
Just to be sure I confirmed the settings in esx.conf:
/net/pnic/child[0002]/duplex = "full"
/net/pnic/child[0002]/mac = "00:15:17:33:fa:c8"
/net/pnic/child[0002]/name = "vmnic2"
/net/pnic/child[0002]/speed = "100"
/net/pnic/child[0002]/virtualMac = "00:50:56:53:fa:c8"
but running esxcfg-nics -l gives me the following output
vmnic2 10:00.00 e1000e Up 100Mbps Half 00:15:17:33:fa:c8 1500 Intel Corporation 82571EB Gigabit Ethernet Controller
GUI also displays the same. Setting the nics to 100Mbit/full during operation works fine and continues to run this way until I reboot the host again.
I could just write a script to reconfigure the nics post boot, but surely this shouldn't be needed.
Anyone with any brilliant ideas?
Thanks.