Hello,
I have ESXi 6.5 U2 up and running with 2 - 1GB nics currently in use on a SuperMicro platform. I did some digging and found my host to be missing the correct drive for the nic installed. I downloaded and installed the ixgben--1.6.5.zip bundle and reloaded, but still no dice. I would like these 10G nics running to separate management traffic from user traffic. I have included a few commands for your viewing. The nics do not show up in the GUI at all and it appears the system knows the card is plug in, but doesn't know how to treat it. Please assist. Thank you.
[xxx@xxxxx:~] esxcli software vib list | grep gb
ixgben 1.6.5-1OEM.600.0.0.2768847 INT VMwareCertified 2018-08-24
igbn 0.1.0.0-15vmw.650.1.36.7388607 VMW VMwareCertified 2018-07-29
net-igb 5.0.5.1.1-5vmw.650.0.0.4564106 VMW VMwareCertified 2018-07-29
net-ixgbe 3.7.13.7.14iov-20vmw.650.0.0.4564106 VMW VMwareCertified 2018-07-29
------------------------------------------------------------------
[xxx@xxxxx:~] esxcli network nic up -n vmnic2
There is no pnic with name vmnic2
[xxx@xxxxx:~] esxcli network nic up -n vmnic3
There is no pnic with name vmnic3
------------------------------------------------------------------
[xxx@xxxxx:~] esxcli network nic get -n vmnic0
Advertised Auto Negotiation: true
Advertised Link Modes: Auto, 1000BaseT/Full, 100BaseT/Full, 10BaseT/Full
Auto Negotiation: false
Cable Type: Twisted Pair
Current Message Level: 0
Driver Info:
Bus Info: 0000:05:00:0
Driver: igbn
Firmware Version: 1.63.0:0x800009fa
Version: 0.1.0.0
Link Detected: true
Link Status: Up
Name: vmnic0
PHYAddress: 0
Pause Autonegotiate: false
Pause RX: false
Pause TX: false
Supported Ports: TP
Supports Auto Negotiation: true
Supports Pause: false
Supports Wakeon: true
Transceiver: internal
Virtual Address: 00:50:56:5c:8f:36
Wakeon: MagicPacket(tm)
[xxx@xxxxx:~] esxcli network nic get -n vmnic1
Advertised Auto Negotiation: true
Advertised Link Modes: Auto, 1000BaseT/Full, 100BaseT/Full, 10BaseT/Full
Auto Negotiation: false
Cable Type: Twisted Pair
Current Message Level: 0
Driver Info:
Bus Info: 0000:05:00:1
Driver: igbn
Firmware Version: 1.63.0:0x800009fa
Version: 0.1.0.0
Link Detected: true
Link Status: Up
Name: vmnic1
PHYAddress: 0
Pause Autonegotiate: false
Pause RX: false
Pause TX: false
Supported Ports: TP
Supports Auto Negotiation: true
Supports Pause: false
Supports Wakeon: false
Transceiver: internal
Virtual Address: 00:50:56:57:e1:ee
Wakeon: None
[xxx@xxxxx:~] esxcli network nic get -n vmnic2
There is no pnic with name vmnic2
[xxx@xxxxx:~] esxcli network nic get -n vmnic3
There is no pnic with name vmnic3
------------------------------------------------------------------
[xxx@xxxxx:~] esxcli network nic list
Name PCI Device Driver Admin Status Link Status Speed Duplex MAC Address MTU Description
------ ------------ ------ ------------ ----------- ----- ------ ----------------- ---- -------------------------------------------------
vmnic0 0000:05:00.0 igbn Up Up 1000 Full 0c:c4:7a:9c:a0:94 1500 Intel Corporation I350 Gigabit Network Connection
vmnic1 0000:05:00.1 igbn Up Up 1000 Full 0c:c4:7a:9c:a0:95 1500 Intel Corporation I350 Gigabit Network Connection
------------------------------------------------------------------
[xxx@xxxxx:~] esxcli hardware pci list | grep vmnic0 -A30
VMkernel Name: vmnic0
Vendor Name: Intel Corporation
Device Name: I350 Gigabit Network Connection
Configured Owner: Unknown
Current Owner: VMkernel
Vendor ID: 0x8086
Device ID: 0x1521
SubVendor ID: 0x15d9
SubDevice ID: 0x1521
Device Class: 0x0200
Device Class Name: Ethernet controller
Programming Interface: 0x00
Revision ID: 0x01
Interrupt Line: 0x0b
IRQ: 255
Interrupt Vector: 0x00
PCI Pin: 0x00
Spawned Bus: 0x00
Flags: 0x3201
Module ID: 18
Module Name: igbn
Chassis: 0
Physical Slot: 4294967295
Slot Description: Intel i350 Ethernet #1
Passthru Capable: true
Parent Device: PCI 0:0:28:0
Dependent Device: PCI 0:5:0:0
Reset Method: Function reset
FPT Sharable: true
0000:05:00.1
[xxx@xxxxx:~] esxcli hardware pci list | grep vmnic2 -A30
VMkernel Name: vmnic2
Vendor Name: Intel(R)
Device Name: Ethernet Connection X552/X557-AT 10GBASE-T
Configured Owner: Unknown
Current Owner: VMkernel
Vendor ID: 0x8086
Device ID: 0x15ad
SubVendor ID: 0x15d9
SubDevice ID: 0x15ad
Device Class: 0x0200
Device Class Name: Ethernet controller
Programming Interface: 0x00
Revision ID: 0x00
Interrupt Line: 0x0b
IRQ: 255
Interrupt Vector: 0x00
PCI Pin: 0x00
Spawned Bus: 0x00
Flags: 0x3201
Module ID: -1
Module Name: None
Chassis: 0
Physical Slot: 0
Slot Description: Intel X557-AT2 Ethernet #1
Passthru Capable: true
Parent Device: PCI 0:0:2:2
Dependent Device: PCI 0:3:0:0
Reset Method: Function reset
FPT Sharable: true
0000:03:00.1
[xxx@xxxxx:~] esxcli hardware pci list | grep vmnic3 -A30
VMkernel Name: vmnic3
Vendor Name: Intel(R)
Device Name: Ethernet Connection X552/X557-AT 10GBASE-T
Configured Owner: Unknown
Current Owner: VMkernel
Vendor ID: 0x8086
Device ID: 0x15ad
SubVendor ID: 0x15d9
SubDevice ID: 0x15ad
Device Class: 0x0200
Device Class Name: Ethernet controller
Programming Interface: 0x00
Revision ID: 0x00
Interrupt Line: 0x0a
IRQ: 255
Interrupt Vector: 0x00
PCI Pin: 0x01
Spawned Bus: 0x00
Flags: 0x3201
Module ID: -1
Module Name: None
Chassis: 0
Physical Slot: 0
Slot Description: Intel X557-AT2 Ethernet #2
Passthru Capable: true
Parent Device: PCI 0:0:2:2
Dependent Device: PCI 0:3:0:1
Reset Method: Function reset
FPT Sharable: true
Please follow the below steps and check if it works -
1) Upgrade the ixgbe driver to the version 4.5.3 - Download VMware vSphere
2) Run the below commands to disable the native driver module and enable the async module -
<esxcli system module set --enabled=false --module=ixgben>
<esxcli system module set --enabled=true --module=ixgbe> (or) <esxcli system module set --enabled=true --module=net-ixgbe>
3) Reboot the host
Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.
Cheers,
Supreet
Please follow the below steps and check if it works -
1) Upgrade the ixgbe driver to the version 4.5.3 - Download VMware vSphere
2) Run the below commands to disable the native driver module and enable the async module -
<esxcli system module set --enabled=false --module=ixgben>
<esxcli system module set --enabled=true --module=ixgbe> (or) <esxcli system module set --enabled=true --module=net-ixgbe>
3) Reboot the host
Please consider marking this answer as "correct" or "helpful" if you think your questions have been answered.
Cheers,
Supreet
SupreetK,
Thank you! I couldn't find these instructions with my countless google searches. I saw the 4.5.3 on the driver page but another page referenced 1.6.5 for use. Thanks again!