VMware Cloud Community
kikelin
Contributor
Contributor

Problems with network card

Hi guys!

I have a problem in my server.

It was running esxi 4.1 and yesterday i upgraded at 5.0. All was ok.

Now, i find a problem with the compatibility between one of my network card. My server have two networks cards with two slot each one, adding a total of four target. I hoped to put you in the situation.

Then, this server have a Intel 82575EB gigabit network connection and one Intel 82571EB gigabit ehternet controller.

In the second target, 82571EB, appear vmnic2 how DOWN, and i dont know why.

esxi 1.jpg
esxi 2.jpg
Ok, too, i'm absolutely sure that the network cable is connected good in two idle, and it's doing link. But, yesterday, i gone down to CPD and i viewed that the second group network card, 82571EB phisically was connect but not done link.
Now, later to reboot the Esxi 5.0 server, this appear all operative perfectly. Maybe this evening or tomorrow appear again how i showed upper. Now show it later reboot and all is perfect!
esxi 3.jpg
I hope you understand me. Thank you very much!
PS: Too i installed the esxi drivers for this target network 82571EB how said this forum : http://hardforum.com/showthread.php?t=1648962
Reply
0 Kudos
6 Replies
MKguy
Virtuoso
Virtuoso

Make sure you've set the ESX vmnic and physical switchport to auto-negotiation and full-duplex. You can configure the vmnics in the vSwitch properties or via esxcfg-nics -a vmnic2 from the ESXi shell.

Then use this from the ESXi shell over SSH to confirm the settings, it should look like this:

# ethtool vmnic2

Supports auto-negotiation: Yes

Advertised auto-negotiation: Yes

Duplex: Full

If you occasionally end up with no link or a speed of 100Mbit, it might be a hardware issue like a faulty cable.

-- http://alpacapowered.wordpress.com
kikelin
Contributor
Contributor

~ # ethtool vmnic0
Settings for vmnic0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes
~ # ethtool vmnic1
Settings for vmnic1:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000007 (7)
        Link detected: yes
~ # ethtool vmnic2
Settings for vmnic2:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbag
        Wake-on: g
        Current message level: 0x00000001 (1)
        Link detected: yes
~ # ethtool vmnic3
Settings for vmnic3:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 1000Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x00000001 (1)
        Link detected: yes
Reply
0 Kudos
kikelin
Contributor
Contributor

Hi guys!!

Have anybody any request for me?

Thanks!

Reply
0 Kudos
admin
Immortal
Immortal

Hello,

Could you post the output of the below commands please.?

# vmware -vl

#esxcfg-nics -l

#ethtool -i grep vmnicX

replace x with ( nic number ) eg vmnic0

#vmkchdev -l grep vmnicX

Thanks,
Avinash

Reply
0 Kudos
kikelin
Contributor
Contributor

~ # vmware -vl

VMware ESXi 5.1.0 build-1065491

VMware ESXi 5.1.0 Update 1

~ # esxcfg-nics -l

Name    PCI           Driver      Link Speed     Duplex MAC Address       MTU    Description

vmnic0  0000:01:00.00 igb         Up   1000Mbps  Full   00:15:17:de:dc:b4 1500   Intel Corporation 82575EB Gigabit Network Connection

vmnic1  0000:01:00.01 igb         Up   1000Mbps  Full   00:15:17:de:dc:b5 1500   Intel Corporation 82575EB Gigabit Network Connection

vmnic2  0000:04:00.00 e1000e      Down 0Mbps     Full   00:04:23:e7:f1:aa 1500   Intel Corporation 82571EB Gigabit Ethernet Controller

vmnic3  0000:04:00.01 e1000e      Down 0Mbps     Full   00:04:23:e7:f1:ab 1500   Intel Corporation 82571EB Gigabit Ethernet Controller

~ # vmkchdev -l

00:00:00.0 8086:3406 8086:34de vmkernel PCIe RP[00:00:00.0]

00:00:01.0 8086:3408 0000:0000 vmkernel PCIe RP[00:00:01.0]

00:00:03.0 8086:340a 0000:0000 vmkernel PCIe RP[00:00:03.0]

00:00:07.0 8086:340e 0000:0000 vmkernel PCIe RP[00:00:07.0]

00:00:09.0 8086:3410 0000:0000 vmkernel PCIe RP[00:00:09.0]

00:00:0a.0 8086:3411 0000:0000 vmkernel PCIe RP[00:00:0a.0]

00:00:10.0 8086:3425 0086:00de vmkernel

00:00:10.1 8086:3426 0086:00de vmkernel

00:00:11.0 8086:3427 0086:00de vmkernel

00:00:11.1 8086:3428 0086:00de vmkernel

00:00:13.0 8086:342d 0086:00de vmkernel

00:00:14.0 8086:342e 0086:00de vmkernel

00:00:14.1 8086:3422 0086:00de vmkernel

00:00:14.2 8086:3423 0086:00de vmkernel

00:00:14.3 8086:3438 0086:00de vmkernel

00:00:15.0 8086:342f 0086:00de vmkernel

00:00:16.0 8086:3430 8086:34de vmkernel

00:00:16.1 8086:3431 8086:34de vmkernel

00:00:16.2 8086:3432 8086:34de vmkernel

00:00:16.3 8086:3433 8086:34de vmkernel

00:00:16.4 8086:3429 8086:34de vmkernel

00:00:16.5 8086:342a 8086:34de vmkernel

00:00:16.6 8086:342b 8086:34de vmkernel

00:00:16.7 8086:342c 8086:34de vmkernel

00:00:1a.0 8086:3a37 8086:34de vmkernel

00:00:1a.1 8086:3a38 8086:34de vmkernel

00:00:1a.2 8086:3a39 8086:34de vmkernel

00:00:1a.7 8086:3a3c 8086:34de vmkernel

00:00:1c.0 8086:3a40 0000:0000 vmkernel PCIe RP[00:00:1c.0]

00:00:1c.4 8086:3a48 0000:0000 vmkernel PCIe RP[00:00:1c.4]

00:00:1c.5 8086:3a4a 0000:0000 vmkernel PCIe RP[00:00:1c.5]

00:00:1d.0 8086:3a34 8086:34de vmkernel

00:00:1d.1 8086:3a35 8086:34de vmkernel

00:00:1d.2 8086:3a36 8086:34de vmkernel

00:00:1d.7 8086:3a3a 8086:34de vmkernel

00:00:1e.0 8086:244e 0000:0000 vmkernel

00:00:1f.0 8086:3a16 8086:34de vmkernel

00:00:1f.2 8086:3a20 8086:34de vmkernel vmhba0

00:00:1f.3 8086:3a30 8086:34de vmkernel

00:00:1f.5 8086:3a26 8086:34de vmkernel vmhba1

00:01:00.0 8086:10a7 8086:34de vmkernel vmnic0

00:01:00.1 8086:10a7 8086:34de vmkernel vmnic1

00:02:00.0 10df:f0e5 10df:f0e5 vmkernel vmhba2

00:04:00.0 8086:105e 8086:346e vmkernel vmnic2

00:04:00.1 8086:105e 8086:346e vmkernel vmnic3

00:06:00.0 1000:0062 8086:3505 vmkernel vmhba3

00:07:00.0 102b:0522 8086:0101 vmkernel

The grep command is not running well ...

Thanks!

Reply
0 Kudos
Punitsolanki
Enthusiast
Enthusiast

Can you switch the cable from working nic to one which is down and then we should be able to isolate the issue.

Punit Solanki psolanki@vmware.com
Reply
0 Kudos