VMware Cloud Community
zenariga
Enthusiast
Enthusiast

ESXi 4.1 find network card but is not available

Hello all,

I have a problem and I don't know what happens.

I have a ESXi 4.1, this server is a Blade and have a network interface of 10Gb, I ran command lspci and the ESXi found the network card, but the interfaces didn't appears in Network Adapters. My ESX server didn't associate any vmnic to my phisycal interfaces.

But this Network Adpter is found how HBA, I have 12 more blades and in this blades the Network Card appears how Network Adapter and HBA (storage adapters).

I already ran all updates in this server using Update Manager.

Anyone knows what happens with my ESXi? How I associate a vmnic to my phisycal network adapters?

Thanks,

Environment information:

ESXi version: 4.1.0, 433742

Network Adapter: Qlogic 10Gb

Hardware: IBM

Blade: HS22 7870A

Attached some print screen of my problem.

LSPCI COMMAND RESULT:

~ # lspci
000:000:00.0 Bridge: Intel Corporation 5520 I/O Hub to ESI Port [PCIe RP[000:000:00.0]]
000:000:01.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 1 [PCIe RP[000:000:01.0]]
000:000:03.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 3 [PCIe RP[000:000:03.0]]
000:000:05.0 Bridge: Intel Corporation 5520/X58 I/O Hub PCI Express Root Port 5 [PCIe RP[000:000:05.0]]
000:000:07.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 7 [PCIe RP[000:000:07.0]]
000:000:08.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 8 [PCIe RP[000:000:08.0]]
000:000:09.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 9 [PCIe RP[000:000:09.0]]
000:000:16.0 Generic system peripheral: Intel Corporation 5520/5500/X58 Physical and Link Layer Registers Port 0
000:000:16.1 Generic system peripheral: Intel Corporation 5520/5500/X58 Routing and Protocol Layer Registers Port 0
000:000:17.0 Generic system peripheral: Intel Corporation 5520/5500 Physical and Link Layer Registers Port 1
000:000:17.1 Generic system peripheral: Intel Corporation 5520/5500 Routing & Protocol Layer Register Port 1
000:000:20.0 Generic system peripheral: Intel Corporation 5520/5500/X58 I/O Hub System Management Registers
000:000:20.1 Generic system peripheral: Intel Corporation 5520/5500/X58 I/O Hub GPIO and Scratch Pad Registers
000:000:20.2 Generic system peripheral: Intel Corporation 5520/5500/X58 I/O Hub Control Status and RAS Registers
000:000:20.3 Generic system peripheral: Intel Corporation 5520/5500/X58 I/O Hub Throttle Registers
000:000:21.0 Generic system peripheral: Intel Corporation 5520/5500/X58 Trusted Execution Technology Registers
000:000:22.0 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.1 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.2 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.3 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.4 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.5 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.6 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:22.7 Generic system peripheral: Intel Corporation 5520/5500/X58 Chipset QuickData Technology Device
000:000:26.0 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4
000:000:28.0 Bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [PCIe RP[000:000:28.0]]
000:000:28.4 Bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 5 [PCIe RP[000:000:28.4]]
000:000:29.0 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1
000:000:29.1 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2
000:000:29.2 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3
000:000:30.0 Bridge: Intel Corporation 82801 PCI Bridge
000:000:31.0 Bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller
000:000:31.3 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
000:006:00.0 Bridge: Vitesse Semiconductor VSC452 [SuperBMC]
000:007:00.0 Display controller: Matrox Graphics, Inc. MGA G200EV
000:011:00.0 Mass storage controller: LSI Logic / Symbios Logic LSI1064E [vmhba0]
000:016:00.0 Network controller: Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-SX [vmnic0]
000:016:00.1 Network controller: Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-SX [vmnic1]
000:021:00.0 Network controller: QLogic Corp 10GbE Converged Network Adapter (TCP/IP Networking)
000:021:00.1 Network controller: QLogic Corp 10GbE Converged Network Adapter (TCP/IP Networking)
000:021:00.2 Serial bus controller: QLogic Corp ISP81xx-based 10 GbE FCoE to PCI Express CNA [vmhba1]
000:021:00.3 Serial bus controller: QLogic Corp ISP81xx-based 10 GbE FCoE to PCI Express CNA [vmhba2]
000:036:00.0 Serial bus controller: QLogic Corp ISP2532-based 8Gb Fibre Channel to PCI Express HBA [vmhba3]
000:036:00.1 Serial bus controller: QLogic Corp ISP2532-based 8Gb Fibre Channel to PCI Express HBA [vmhba4]
000:254:00.0 Bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture Generic Non-Core Regis
000:254:00.1 Bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture System Address Decoder
000:254:02.0 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Link 0
000:254:02.1 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Physical 0
000:254:02.4 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Link 1
000:254:02.5 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Physical 1
000:254:03.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller
000:254:03.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Target Address D
000:254:03.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller RAS Registers
000:254:03.4 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Test Registers
000:254:04.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Contro
000:254:04.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Addres
000:254:04.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Rank R
000:254:04.3 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Therma
000:254:05.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Contro
000:254:05.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Addres
000:254:05.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Rank R
000:254:05.3 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Therma
000:254:06.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Contro
000:254:06.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Addres
000:254:06.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Rank R
000:254:06.3 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Therma
000:255:00.0 Bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture Generic Non-Core Regis
000:255:00.1 Bridge: Intel Corporation Xeon 5500/Core i7 QuickPath Architecture System Address Decoder
000:255:02.0 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Link 0
000:255:02.1 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Physical 0
000:255:02.4 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Link 1
000:255:02.5 Bridge: Intel Corporation Xeon 5500/Core i7 QPI Physical 1
000:255:03.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller
000:255:03.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Target Address D
000:255:03.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller RAS Registers
000:255:03.4 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Test Registers
000:255:04.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Contro
000:255:04.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Addres
000:255:04.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Rank R
000:255:04.3 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 0 Therma
000:255:05.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Contro
000:255:05.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Addres
000:255:05.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Rank R
000:255:05.3 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 1 Therma
000:255:06.0 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Contro
000:255:06.1 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Addres
000:255:06.2 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Rank R
000:255:06.3 Bridge: Intel Corporation Xeon 5500/Core i7 Integrated Memory Controller Channel 2 Therma
~ #
Reply
0 Kudos
14 Replies
zenariga
Enthusiast
Enthusiast

Hello,

I tried to edit /etc/vmware/esx.conf file but when I restart host the network adapter line was automatic deleted.

Before reboot:

/device/000:016:00.0/vmkname = "vmnic0"
/device/000:016:00.1/vmkname = "vmnic1"
/device/000:021:00.0/vmkname = "vmnic2"
/device/000:021:00.1/vmkname = "vmnic3"

After reboot:

/device/000:016:00.0/vmkname = "vmnic0"

/device/000:016:00.1/vmkname = "vmnic1"

I searched in logs and didn't have any error about vmnic2 and vmnic3

Please anyone can help me?

Reply
0 Kudos
umarzuki
Enthusiast
Enthusiast

what's the model (e.g.: QLE8240)

Reply
0 Kudos
zenariga
Enthusiast
Enthusiast

Is that one in IBM link:

http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/Product_detail_new.aspx?oemid=395

I believe the model is 42C1830.

It's compatible and works, I have 11 ESXi 4.1 with same Network Adapter and all is working, only that one didn't work.

Reply
0 Kudos
umarzuki
Enthusiast
Enthusiast

i see. If that particular host is in the same cluster as other hosts with same spec, try creating a host profile out of the one that detects the NIC and apply to the problematic one.

Reply
0 Kudos
zenariga
Enthusiast
Enthusiast

Hello,

This server was deployed using host profile. The phisycal hardware is installed and is appears in LSPCI command, appears in Storage Adapters but the phisycal network adapter is not associated with a VMNIC.

I tried to force an association editing /etc/vmware/esx.conf file but when I restart ESX vmnic2 and vmnic3 information disappears of esx.conf file and no information is logged in /var/log about this interfaces.

How I said, I already use Update Manager and this server is fully updated.

Please anyone see a way to solve that?

Thanks

Reply
0 Kudos
athlon_crazy
Virtuoso
Virtuoso

What output you get when you run this command #vmkvsitools hwinfo -p | grep 000:021:00.0

Is that device associate with the correct driver and vmnic?

http://www.no-x.org
Reply
0 Kudos
zenariga
Enthusiast
Enthusiast

Hello,

See below the result of command, what that means?

~ # vmkvsitools hwinfo -p | grep 000:021:00.0
000:021:00.0 1077:8000 1077:0180 11/ 11/0x98 A V
~ # vmkvsitools hwinfo -p | grep 000:021:00.1
000:021:00.1 1077:8000 1077:0180 10/ 10/0x41 B V
~ # vmkvsitools hwinfo -p | grep 000:021:00.3
Thanks
Reply
0 Kudos
athlon_crazy
Virtuoso
Virtuoso

Wierd, suppose you get associate VMNIC as below:

000:002:00.0 8086:100f 15ad:0750 10/ 10/0xa8 A V e1000        vmnic0

http://www.no-x.org
Reply
0 Kudos
zenariga
Enthusiast
Enthusiast

Thanks Athlon,

Today after update the version driver manually to 1.0.0.39 and reboot the ESXi,worked!!!

It's crazy because this unique server from 12 that I need to update driver.

Thanks for all.

Reply
0 Kudos
TheBadMan82
Contributor
Contributor

Hi,

I have a very similar problem.

Did you update the driver for the NIC or did you update somehting in ESXi?

I have the latest driver for the NIC and it's still not getting a vmnic association.

--

Dave

Reply
0 Kudos
zenariga
Enthusiast
Enthusiast

Hello,

I tried to update the last driver in ESXi and didn't work, so I updated all previous drivers version.

After 3 diferent driver versions, one worked.

Try to install previous versions of driver.

Thanks

Reply
0 Kudos
TheBadMan82
Contributor
Contributor

Bingo!

-

Thanks

Reply
0 Kudos
Ollfried
Enthusiast
Enthusiast

Just for interest: Is this card using the nx_nic driver?

Reply
0 Kudos
TheBadMan82
Contributor
Contributor

Hello,

No, it is an Intel card using the igb driver.

--

Does anyone else find this site extreamly difficult to find the threads you are working on?  I have to use the standard search tool to find the same thread everytime.

How do I give someone points or mark a post as an 'actual' answer?

Reply
0 Kudos