Hi,
I have a HP DL360 G6 with 4 physical Broadcom NetXtreme II BCM5709 1000Base-T network interfaces.
But Esxi v5.0.0 U1 build 623860 only gives me 2 ports:
~ # esxcli network nic list
Name PCI Device Driver Link Speed Duplex MAC Address MTU Description
------ ------------- ------ ---- ----- ------ ----------------- ---- -------------------------------------------------------------
vmnic2 0000:003:00.0 bnx2 Down 0 Half 98:4b:e1:07:27:ba 1500 Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T
vmnic3 0000:003:00.1 bnx2 Up 100 Full 98:4b:e1:07:27:bc 1500 Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T
But there are 4 available:
~ # 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:02.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 2 [PCIe RP[000:000:02.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:04.0 Bridge: Intel Corporation 5520/X58 I/O Hub PCI Express Root Port 4 [PCIe RP[000:000:04.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:06.0 Bridge: Intel Corporation 5520/X58 I/O Hub PCI Express Root Port 6 [PCIe RP[000:000:06.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:10.0 Bridge: Intel Corporation 5520/5500/X58 I/O Hub PCI Express Root Port 10 [PCIe RP[000:000:10.0]]
000:000:13.0 Bridge: Intel Corporation
000:000:13.1 Bridge: Intel Corporation
000:000:13.2 Bridge: Intel Corporation
000:000:13.3 Bridge: Intel Corporation
000:000:13.4 Bridge: Intel Corporation 5520/5500/X58 Physical Layer Port 0
000:000:13.5 Bridge: Intel Corporation 5520/5500 Physical Layer Port 1
000:000:13.6 Bridge: Intel Corporation
000:000:14.0 Bridge: Intel Corporation
000:000:14.1 Bridge: Intel Corporation
000:000:14.2 Bridge: Intel Corporation
000:000:14.3 Bridge: Intel Corporation
000:000:14.4 Bridge: Intel Corporation
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:28.0 Bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 [PCIe RP[000:000:28.0]]
000:000:28.2 Bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 3 [PCIe RP[000:000:28.2]]
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:29.3 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6
000:000:29.7 Serial bus controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1
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.2 Mass storage controller: Intel Corporation ICH10 4 port SATA IDE Controller [vmhba0]
000:001:03.0 Display controller: ATI Technologies Inc ES1000
000:001:04.0 Generic system peripheral: Compaq Computer Corporation Integrated Lights Out Controller
000:001:04.2 Generic system peripheral: Compaq Computer Corporation Integrated Lights Out Processor
000:001:04.4 Serial bus controller: Hewlett-Packard Company Proliant iLO2/iLO3 virtual USB controller
000:001:04.6 Serial bus controller: Hewlett-Packard Company Proliant iLO2 virtual UART
000:002:00.0 Network controller: Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T [vmnic0]
000:002:00.1 Network controller: Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T [vmnic1]
000:003:00.0 Network controller: Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T [vmnic2]
000:003:00.1 Network controller: Broadcom Corporation Broadcom NetXtreme II BCM5709 1000Base-T [vmnic3]
000:004:00.0 Mass storage controller: Hewlett-Packard Company Smart Array P410i [vmhba1]
As you can see, the BNX2 driver is loaded, but only for 2 nics:
~ # lspci -p
Seg:Bus:Sl.F Vend:Dvid Subv:Subd ISA/irq/Vec P M Module Name
Spawned bus
000:000:00.0 8086:3406 103c:330b V PCIe RP[000:000:00.0]
000:000:01.0 8086:3408 0000:0000 V PCIe RP[000:000:01.0]
004
000:000:02.0 8086:3409 0000:0000 V PCIe RP[000:000:02.0]
005
000:000:03.0 8086:340a 0000:0000 V PCIe RP[000:000:03.0]
016
000:000:04.0 8086:340b 0000:0000 V PCIe RP[000:000:04.0]
019
000:000:05.0 8086:340c 0000:0000 V PCIe RP[000:000:05.0]
020
000:000:06.0 8086:340d 0000:0000 V PCIe RP[000:000:06.0]
023
000:000:07.0 8086:340e 0000:0000 V PCIe RP[000:000:07.0]
013
000:000:08.0 8086:340f 0000:0000 V PCIe RP[000:000:08.0]
010
000:000:09.0 8086:3410 0000:0000 V PCIe RP[000:000:09.0]
007
000:000:10.0 8086:3411 0000:0000 V PCIe RP[000:000:10.0]
006
000:000:13.0 8086:343a 0000:0000 V
000:000:13.1 8086:343b 0000:0000 V
000:000:13.2 8086:343c 0000:0000 V
000:000:13.3 8086:343d 0000:0000 V
000:000:13.4 8086:3418 0000:0000 V
000:000:13.5 8086:3419 0000:0000 V
000:000:13.6 8086:341a 0000:0000 V
000:000:14.0 8086:341c 0000:0000 V
000:000:14.1 8086:341d 0000:0000 V
000:000:14.2 8086:341e 0000:0000 V
000:000:14.3 8086:341f 0000:0000 V
000:000:14.4 8086:3439 0000:0000 V
000:000:20.0 8086:342e 003c:000b V
000:000:20.1 8086:3422 003c:000b V
000:000:20.2 8086:3423 003c:000b V
000:000:28.0 8086:3a40 0000:0000 255/ /0x98 A V PCIe RP[000:000:28.0]
002
000:000:28.2 8086:3a44 0000:0000 255/ /0x98 C V PCIe RP[000:000:28.2]
003
000:000:29.0 8086:3a34 103c:330d 5/ 5/0xb8 A V usb-uhci
000:000:29.1 8086:3a35 103c:330d 7/ 7/0xc0 B V usb-uhci
000:000:29.2 8086:3a36 103c:330d 10/ 10/0xc8 C V usb-uhci
000:000:29.3 8086:3a39 103c:330d 7/ 7/0xc0 D V usb-uhci
000:000:29.7 8086:3a3a 103c:330d 5/ 5/0xb8 A V ehci-hcd
000:000:30.0 8086:244e 0000:0000 V
001
000:000:31.0 8086:3a18 0000:0000 V
000:000:31.2 8086:3a20 103c:330d 11/ 11/0xa0 B V ata_piix vmhba0
000:001:03.0 1002:515e 103c:31fb 7/ 7/0xc0 A V
000:001:04.0 0e11:b203 103c:3305 10/ 10/0xd0 A V
000:001:04.2 0e11:b204 103c:3305 10/ 10/0xc8 B V
000:001:04.4 103c:3300 103c:3305 10/ 10/0xc8 B V usb-uhci
000:001:04.6 103c:3302 103c:3305 10/ 10/0xd0 A V ipmi_si_drv
000:002:00.0 14e4:1639 14e4:1639 7/ 7/0x98 A V vmnic0
000:002:00.1 14e4:1639 14e4:1639 11/ 11/0xa0 B V vmnic1
000:003:00.0 14e4:1639 103c:7055 5/ 5/0xa8 A V bnx2 vmnic2
000:003:00.1 14e4:1639 103c:7055 10/ 10/0xb0 B V bnx2 vmnic3
000:004:00.0 103c:323a 103c:3245 7/ 7/0x88 A V hpsa vmhba1
How can I make all 4 ports available?