VMware Cloud Community
billz0r
Contributor
Contributor

Intel Dual Port 1000 MT NIC, only 1 NIC detected

Hi all,

We needed more NIC's in our ESX4 host so we bought an Intel Pro 1000 MT Dual port NIC. Booted the server but only 1 of the NICs detects (Port B). Am I missing something? The NIC was from Ebay but was plastic wrapped so we're assuming it was new as it looked new inside and all manuals and CD's were plastic wrapped as well. It detects as an Intel 82546EB. The server currently has an Onboard Broadcom and a PCI-X Broadcom GbE NIC.

Only 1 port is plugged in presently to a 48port Linksys GbE switch. Port B links ok at 1000MBps.

I was reading in another thread where an invalid checksum and MAC caused no detection at all but mine was a bit different.

Ouput of lspci:

root@vmserver ~# lspci

00:00.0 Host bridge: Intel Corporation Unknown device 25d8 (rev b1)

00:02.0 PCI bridge: Intel Corporation Unknown device 25f7 (rev b1)

00:03.0 PCI bridge: Intel Corporation Unknown device 25e3 (rev b1)

00:04.0 PCI bridge: Intel Corporation Unknown device 25f8 (rev b1)

00:05.0 PCI bridge: Intel Corporation Unknown device 25e5 (rev b1)

00:06.0 PCI bridge: Intel Corporation Unknown device 25f9 (rev b1)

00:07.0 PCI bridge: Intel Corporation Unknown device 25e7 (rev b1)

00:10.0 Host bridge: Intel Corporation Unknown device 25f0 (rev b1)

00:10.1 Host bridge: Intel Corporation Unknown device 25f0 (rev b1)

00:10.2 Host bridge: Intel Corporation Unknown device 25f0 (rev b1)

00:11.0 Host bridge: Intel Corporation Unknown device 25f1 (rev b1)

00:13.0 Host bridge: Intel Corporation Unknown device 25f3 (rev b1)

00:15.0 Host bridge: Intel Corporation Unknown device 25f5 (rev b1)

00:16.0 Host bridge: Intel Corporation Unknown device 25f6 (rev b1)

00:1c.0 PCI bridge: Intel Corporation Unknown device 2690 (rev 09)

00:1c.1 PCI bridge: Intel Corporation Unknown device 2692 (rev 09)

00:1d.0 USB Controller: Intel Corporation Unknown device 2688 (rev 09)

00:1d.1 USB Controller: Intel Corporation Unknown device 2689 (rev 09)

00:1d.2 USB Controller: Intel Corporation Unknown device 268a (rev 09)

00:1d.3 USB Controller: Intel Corporation Unknown device 268b (rev 09)

00:1d.7 USB Controller: Intel Corporation Unknown device 268c (rev 09)

00:1e.0 PCI bridge: Intel Corporation 82801BA/CA/DB/EB PCI Bridge (rev d9)

00:1f.0 ISA bridge: Intel Corporation Unknown device 2670 (rev 09)

00:1f.1 IDE interface: Intel Corporation 631xESB/632xESB IDE Controller (rev 09)

00:1f.3 SMBus: Intel Corporation Unknown device 269b (rev 09)

01:00.0 PCI bridge: Intel Corporation Unknown device 3500 (rev 01)

01:00.3 PCI bridge: Intel Corporation Unknown device 350c (rev 01)

02:00.0 PCI bridge: Intel Corporation Unknown device 3510 (rev 01)

02:01.0 PCI bridge: Intel Corporation Unknown device 3514 (rev 01)

03:00.0 RAID bus controller: Adaptec Adaptec Rocket (rev 02)

08:01.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 03)

08:01.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 03)

08:02.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5703 Gigabit Ethernet (rev 02)

1a:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet (rev 21)

1c:01.0 SCSI storage controller: Adaptec Compaq 64-Bit/66MHz Wide Ultra3 SCSI Adapter (rev 02)

1c:04.0 VGA compatible controller: ATI Technologies Inc Unknown device 515e (rev 02)

It appears as though the NIC is detected.

Output of lspci -v (just the Intel ethernet part):

08:01.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 03)

Subsystem: Compaq Computer Corporation Unknown device 00db

Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 20

Memory at c8420000 (64-bit, non-prefetchable)

Memory at c8440000 (64-bit, non-prefetchable)

I/O ports at 4000

Expansion ROM at c8100000

Capabilities: Power Management version 2

Capabilities: PCI-X non-bridge device

Capabilities: Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-

08:01.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (Copper) (rev 03)

Subsystem: Compaq Computer Corporation Unknown device 00db

Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 21

Memory at c8480000 (64-bit, non-prefetchable)

I/O ports at 4040

Capabilities: Power Management version 2

Capabilities: PCI-X non-bridge device

Capabilities: Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-

The I/O parts area says disabled, WEIRD?

Dan

Message was edited by: billz0r

Tags (4)
0 Kudos
7 Replies
avmukherjee
VMware Employee
VMware Employee

A few points here -

1. SInce you're saying that you purchased the product from eBay, I think you should try and verify the authenticity of the product first.

2. Can you unload and then reload the driver and check this? Keep the vmkernel logs turned on while you're checking this and see if there are any errors being reported there.

3. Feel free to file a Support Reques in case the issue is persisting.

0 Kudos
billz0r
Contributor
Contributor

Hi,

I've removed the NIC from the host and plugged it into my XP Pro PC. Both NIC's detected fine and using the "missing" NIC port now as I type this.

How do I unload and reload the driver and what logs do I check for errors? (never had to do this before as hardware has always detected fine)

I'd log a support case but we have no support left as it's an NFR license and appears as though we don't get support with that. I'll ring them and ask though if I have to.

0 Kudos
dilidolo
Enthusiast
Enthusiast

Did you try to reseat the nic?

I have an MT dual port on a different system, only one port detected. After reseating, both were detected.

Doesn't hurt to try.

billz0r
Contributor
Contributor

Hi all. I have it working. I used the Intel IBSUTIL and saw Port A had no Flash on it at all but Port B did but was Disabled. It didn't worry Windows but must have worried ESX. I flashed it with UBSUTIL -UP -NIC=1 then UBSUTIL -FD -NIC=1 to disable it just like port B. Reinstalled the card and it worked.

0 Kudos
wquux
Enthusiast
Enthusiast

I am having this exact problem (Intel Pro/1000 MT Dual, only one of the NICs will work properly). billz0r, your solution looks like it might work for me but I have no idea how to implement it. I google "Intel IBSUTIL" and get nothing but this post, same for "Intel UBSUTIL."

Can someone be more explicit about the proper utility needed here, where to get it, and what it does? Thanks a million!

0 Kudos
wquux
Enthusiast
Enthusiast

For future reference:

the IBSUTIL/UBSUTIL billz0r discussed do not exist, at least not today January 7 2011. I believe he was referring to the Intel IBAutil, which has been superceded by bootutil.exe, available in this download from Intel.

For the record I tried what he said (basically updating the bootable flash image, then disabling the bootflash image) and it did not work for me. I tried a couple of other things, including disabling WOL on both NICs, etc. Nothing changed the fact that only 1 of the two NICs on my dualport adapter works properly.

I may have a defective card. But if so I really won the lottery because I have two servers, both with the Intel PRO/1000 MT Dual Port Server Adapter (order code PWLA8492MT), detected by ESXi 4.1 as two separate instances of 'Intel Corporation NC7170 Gigabit Server Adapter.' And they both display exactly the same symptoms.

0 Kudos
bluntmachetti
Contributor
Contributor

Has anyone found a solution to this ? I am geting the exact same issue with ESXi 5

0 Kudos