- A Network adapter is not listed in the network adapter inventory in either the vSphere Client or Web Client, or in the CLI after running the following command:
$ esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ------------------- ----- ------ --------- -------- ------------------- ------ ----------------
vmnic0 0000:81:00.0 ixgben Up Up 10000 Full XX:XX:XX:XX: XX:XX 1500 Intel(R) Ethernet 10G 2P X520 Adapter
vmnic1 is not detected by the ESXI.
- However, network adapters can be seen with the following command:
$ lspci -v | grep -A1 -i ethernet
0000:81:00.0 Ethernet controller: Intel(R) Ethernet 10G 2P X520 Adapter [vmnic0]
0000:81:00.1 Ethernet controller: Intel(R) Ethernet 10G 2P X520 Adapter [vmnic1]
- And the appropriate driver is installed, which can be verified with the following command:
$ esxcli software vib list |grep -i ixgben
-
In the boot log, there are errors similar to:
$ cat var/log boot
YYYY-MM-DDTHH:MM:SS.SSSS cpu14:2097781)ixgben: indrv_Attach:2415: Attaching ixgben driver
YYYY-MM-DDTHH:MM:SS.SSSS cpu14:2097781)VMK_PCI: 774: device 0000:81:00.1 pciBar 0 bus_addr 0xc8500000 size 0x100000
YYYY-MM-DDTHH:MM:SS.SSSS cpu14:2097781)DMA: 687: DMA Engine 'ixgben' created using mapper 'DMANull'.
YYYY-MM-DDTHH:MM:SS.SSSS cpu14:2097781)ixgben: ixgben_InitSharedCode:412: Unsupported SFP+ or QSFP detected. Try to replace a supported module then reload the driver.
YYYY-MM-DDTHH:MM:SS.SSSS cpu14:2097781)ixgben: ixgben_InitSharedCode:414: HW init failed: -19
YYYY-MM-DDTHH:MM:SS.SSSS cpu14:2097781)WARNING: ixgben: indrv_Attach:2642: Failed to init shared code
-
In other cases, the network adapter may be detected, but the physical link shows as down.
The following logs can be found in the /var/log/vmkernel.log:
YYYY-MM-DDTHH:MM:SS.SSSS cpu0:2097947) ixgben: ixgben_DetectSFP:4618: Unsupported SFP+ or QSFP detected. Try to replace a supported module.
YYYY-MM-DDTHH:MM:SS.SSSS cpu0:2097947)WARNING: ixgben: ixgben_CheckLink:3684: Failed to initialize because an unsupported SFP+ module type was detected. Reload the driver after installing a supported module.
YYYY-MM-DDTHH:MM:SS.SSSS cpu37:2097933) ixgben: ixgben_CheckLink: 3699: Link is down for device vmnic4 (0x430de2xxxx)
YYYY-MM-DDTHH:MM:SS.SSSS cpu37:2097933) netsched HClk: NetSchedHC1kNotify: 4662: vmnic4: link down notification
YYYY-MM-DDTHH:MM:SS.SSSS cpu37:2097933) ixgben: ixgben_CheckAsyncEvents:1530: vmnic4: Module removed
YYYY-MM-DDTHH:MM:SS.SSSS cpu37:2097933) ixgben: ixgben_DetectSFP: 4618: Unsupported SFP+ or QSFP detected. Try to replace a supported module.
YYYY-MM-DDTHH:MM:SS.SSSS cpu37:2097933) WARNING: ixgben: ixgben_CheckLink: 3684: Failed to initialize because an unsupported SFP +module type was detected.Reload the driver after installing a supported module.