Hi,

We're using XL710 cards on linux 4.4.15 using the latest driver 1.5.19 and
it seems that link detection isn't working correctly.

We've got multiple servers with 2 cards, the first port of every card is
put in to a LACP portchannel with a cisco switch (4500x, 4900m). When we
bring the portchannel down on the cisco side, most of the time only one
card detects the link down. Sometimes none of them, seldom both.

Ethtool detects there something wrong though, look at speed and duplex, but
thinks the link is still up.

I found those 2 mails
http://www.spinics.net/lists/netdev/msg347183.html
http://lists.osuosl.org/pipermail/intel-wired-lan/Week-of-Mon-20160314/004433.html

And enabling linkpolling on those cards fixes the issue. So maybe it should
default be enabled again ?

Thanks,

Wim


Ethtool when the link is UP

Settings for ens5f0:
        Supported ports: [ FIBRE ]
        Supported link modes:   1000baseT/Full
                                10000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: No
        Advertised link modes:  1000baseT/Full
                                10000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: No
        Speed: 10000Mb/s
        Duplex: Full
        Port: FIBRE
        PHYAD: 0
        Transceiver: external
        Auto-negotiation: off
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x0000000f (15)
                               drv probe link timer
        Link detected: yes

Ethtool when link is down

Settings for ens5f0:
        Supported ports: [ ]
        Supported link modes:   1000baseT/Full
                                10000baseT/Full
        Supported pause frame use: Symmetric
        Supports auto-negotiation: Yes
        Advertised link modes:  1000baseT/Full
                                10000baseT/Full
        Advertised pause frame use: No
        Advertised auto-negotiation: Yes
        Speed: Unknown!
        Duplex: Unknown! (255)
        Port: Other
        PHYAD: 0
        Transceiver: external
        Auto-negotiation: off
        Supports Wake-on: d
        Wake-on: d
        Current message level: 0x0000000f (15)
                               drv probe link timer
        Link detected: yes


[    1.672684] i40e: Intel(R) 40-10 Gigabit Ethernet Connection Network
Driver - version 1.5.19
[    1.672686] i40e: Copyright(c) 2013 - 2016 Intel Corporation.
[    1.689126] i40e 0000:0b:00.0: fw 5.0.40043 api 1.5 nvm 5.02 0x80002282
0.0.0
    2.159153] i40e 0000:0b:00.0: PCI-Express: Speed 8.0GT/s Width x8
[    2.189169] i40e 0000:0b:00.0: Features: PF-id[0] VFs: 64 VSIs: 66 QP:
56 RSS FD_ATR FD_SB NTUPLE CloudF DCB VxLAN Geneve NVGRE PTP VEPA
[    2.204161] i40e 0000:0b:00.1: fw 5.0.40043 api 1.5 nvm 5.02 0x80002282
0.0.0
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports.http://sdm.link/zohodev2dev
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to