Hi,
I currently have three network interfaces in the machine:
1x Broadcom NetXtreme BCM5722 (onboard)
2x Broadcom BCM5715 (dual port PCI-E card)
All three interfaces appear in lspci command and are marked vmnic0, vmnic1 and vmnic2 respectivly.
However when running esxcfg-nics -l only the 5722 onboard interface (vmnic0) appears. Both types of interface are apparently supported by the tg3 driver.
lspci -p seems to show that the tg3 module is loaded for the 5722 but not the two 5715's.
I am running ESX server 3i 3.5.0 build-123629
Is there any way to get these network interfaces to appear in esxxfg-nics -l (so they can be used)?
Thanks,
Nic.
Can you post the output here?
lspci and esxcfg-nics -l below:
~ # lspci
00:00.00 Memory controller: nVidia Corporation CK804 Memory Controller
00:01.00 Bridge: nVidia Corporation CK804 ISA Bridge
00:01.01 Serial bus controller: nVidia Corporation CK804 SMBus
00:02.00 Serial bus controller: nVidia Corporation CK804 USB Controller
00:02.01 Serial bus controller: nVidia Corporation CK804 USB Controller
00:07.00 Mass storage controller: nVidia Corporation CK804 Serial ATA Controller
00:08.00 Mass storage controller: nVidia Corporation CK804 Serial ATA Controller
00:09.00 Bridge: nVidia Corporation CK804 PCI Bridge
00:11.00 Bridge: nVidia Corporation CK804 PCIE Bridge
00:12.00 Bridge: nVidia Corporation CK804 PCIE Bridge
00:13.00 Bridge: nVidia Corporation CK804 PCIE Bridge
00:14.00 Bridge: nVidia Corporation CK804 PCIE Bridge
00:24.00 Bridge: Advanced Micro Devices
00:24.01 Bridge: Advanced Micro Devices
00:24.02 Bridge: Advanced Micro Devices
00:24.03 Bridge: Advanced Micro Devices
00:24.04 Bridge: Advanced Micro Devices
01:08.00 Display controller: ATI Technologies Inc
02:00.00 Network controller: Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet
05:00.00 Bridge: ServerWorks
06:04.00 Network controller: Broadcom Corporation Broadcom BCM5715 Gigabit Ethernet
06:04.01 Network controller: Broadcom Corporation Broadcom BCM5715 Gigabit Ethernet
~ # esxcfg-nics -l
Name PCI Driver Link Speed Duplex MTU Description
vmnic0 02:00.00 tg3 Up 1000Mbps Full 1500 Broadcom Corporation NetXtreme BCM5722 Gigabit Ethernet
~ # lspci -p
Bus:Sl.F Vend:Dvid Subv:Subd ISA/irq/Vec P M Module Name
Spawned bus
00:00.00 10de:005e 1028:0225 V
00:01.00 10de:0051 1028:0225 V
00:01.01 10de:0052 1028:0225 10/ / A V
00:02.00 10de:005a 1028:0225 11/ 11/0x79 A V usb-ohci
00:02.01 10de:005b 1028:0225 10/ 10/0x79 B V ehci-hcd
00:07.00 10de:0054 1028:0225 10/ 10/0x79 A V sata_nv vmhba0
00:08.00 10de:0055 1028:0225 11/ 11/0x79 A V sata_nv vmhba1
00:09.00 10de:005c 0000:0000 001 V
00:11.00 10de:005d 0000:0000 002 V
00:12.00 10de:005d 0000:0000 003 V
00:13.00 10de:005d 0000:0000 004 V
00:14.00 10de:005d 0000:0000 005 V
00:24.00 1022:1200 0000:0000 V
00:24.01 1022:1201 0000:0000 V
00:24.02 1022:1202 0000:0000 V
00:24.03 1022:1203 0000:0000 V
00:24.04 1022:1204 0000:0000 V
01:08.00 1002:515e 1028:0225 10/ / A V
02:00.00 14e4:165a 1028:0225 11/ 11/0x81 A V tg3 vmnic0
05:00.00 1166:0103 0000:0000 006 V
06:04.00 14e4:1678 1374:0066 12/ 12/0x81 A V vmnic2
06:04.01 14e4:1678 1374:0066 12/ 12/0x81 B V vmnic1
Did you run 'esxcfg-boot -r' after you have installed the Dual port NIC?
if not run this command and reboot the box. Let me know how did it go.
-Surya
Surya,
The esxcfg-boot command is not found. I checked the /sbin directory and its not there, where can I get it / is there an equivalent command?
Thanks.
Nic.
the Tg3 driver was giving the error:
"tg3 cannot find proper pci device base address" in /var/log.messages.
thought id try jamming the card in another slot, and it just started working.
Nic.