VMware Cloud Community
jdehner
Contributor
Contributor
Jump to solution

Ethernet Connection X552/X557-AT 10GBASE-T Card Not Recognized

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

1 Solution

Accepted Solutions
SupreetK
Commander
Commander
Jump to solution

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

View solution in original post

2 Replies
SupreetK
Commander
Commander
Jump to solution

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

jdehner
Contributor
Contributor
Jump to solution

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!