LACP port NX-OSv suspend

Before posting something, READ the changelog, WATCH the videos, howto and provide following:
Your install is: Bare metal, ESXi, what CPU model, RAM, HD, what EVE version you have, output of the uname -a and any other info that might help us faster.

Moderator: mike

Post Reply
skynine
Posts: 5
Joined: Sun Aug 06, 2017 9:34 am

LACP port NX-OSv suspend

Post by skynine » Sun Aug 06, 2017 10:18 am

hi,

glad to join in this forum,
i want to ask/ disscussion about my lab.
currently i want to learn nexus, because of limitation ram.
i combine it with VIOSL2, to learn command on nexus.
so here's my topology
Image
when i created lacp between 1 interface NX-OSv and 1 interface on Vios-L2
but it failed to establish lacp,
when i check on nexus, i found the port is suspend

Code: Select all

switch(config-if)# sh port-channel summary 
Flags:  D - Down        P - Up in port-channel (members)
        I - Individual  H - Hot-standby (LACP only)
        s - Suspended   r - Module-removed
        b - BFD Session Wait
        S - Switched    R - Routed
        U - Up (port-channel)
        p - Up in delay-lacp mode (member)
        M - Not in use. Min-links not met
--------------------------------------------------------------------------------
Group Port-       Type     Protocol  Member Ports
      Channel
--------------------------------------------------------------------------------
10    Po10(SD)    Eth      LACP      Eth1/2(s)   
switch(config-if)# sh int e1/2
Ethernet1/2 is down (suspended(no LACP PDUs))
admin state is up, Dedicated Interface
  Belongs to Po10
  Hardware: 100/1000/10000 Ethernet, address: 5000.0001.0009 (bia 5000.0001.0009
)
  MTU 1500 bytes, BW 1000000 Kbit, DLY 10 usec
  reliability 255/255, txload 1/255, rxload 1/255
  Encapsulation ARPA, medium is broadcast
  Port mode is access
  auto-duplex, 1000 Mb/s
  Beacon is turned off
  Auto-Negotiation is turned on, FEC mode is Auto
  Input flow-control is off, output flow-control is off
  Auto-mdix is turned off
  Switchport monitor is off 
  EtherType is 0x8100 
  EEE (efficient-ethernet) : n/a
  Last link flapped 00:08:33
  Last clearing of "show interface" counters never
  3 interface resets
  30 seconds input rate 0 bits/sec, 0 packets/sec
  30 seconds output rate 0 bits/sec, 0 packets/sec
  Load-Interval #2: 5 minute (300 seconds)
 
but when i tried to establish lacp between nexus<->nexus.
it want to establish
but on viosL2, on the first time after booting.
i found this notification

Code: Select all

*Aug  6 17:07:12.490: %CDP-4-DUPLEX_MISMATCH: duplex mismatch discovered on GigabitEthernet0/0 (not full duplex), with switch(9SNBLVKL1ZY) Ethernet1/2 (full duplex).
and the i tried to force interface on vios configured with no negotiation auto, duplex full.
and the that notification didn't show up again.

i just wonder with that notification on vios, is there something wrong on my vios, so it make a problem with lacp in nexus or what?
maybe this forum can help me to find out where is the problem or maybe nexus on emulator doesn't support with another ios?
thank you

Uldis (UD)
Posts: 5179
Joined: Wed Mar 15, 2017 4:44 pm
Location: London
Contact:

Re: LACP port NX-OSv suspend

Post by Uldis (UD) » Sun Aug 06, 2017 12:49 pm

Tested and got same issue, looks like lacp doesnt work to other switches at all on this NX9K.
Tested vIOS L2 to NX
and IOL L2 to NX
same problem.

such errors:
2017 Aug 6 12:44:16 NX9k-1 %$ VDC-1 %$ %L2FM-2-L2FM_INVALID_PORT_NUM: Invalid port num 0, max_ports 0
2017 Aug 6 12:44:16 NX9k-1 %$ VDC-1 %$ %L2FM-2-L2FM_INVALID_PORT_NUM: Invalid port num 1, max_ports 0

vkukshal03
Posts: 25
Joined: Fri Mar 24, 2017 9:38 am

Re: LACP port NX-OSv suspend

Post by vkukshal03 » Mon Aug 07, 2017 6:59 am

I tried all possible steps, tried all IOU image and L2vios and Arista as well, same issue... If any body have any luck please help...

skynine
Posts: 5
Joined: Sun Aug 06, 2017 9:34 am

Re: LACP port NX-OSv suspend

Post by skynine » Mon Aug 07, 2017 11:57 am

yes, i tried too,
and seacrh on internet, and get some information and some trick to solved that with "lacp suspend-individual" or "lacp convergence"
but when i tried, its not working.

ecze
Posts: 534
Joined: Wed Mar 15, 2017 1:54 pm

Re: LACP port NX-OSv suspend

Post by ecze » Mon Aug 07, 2017 1:36 pm

which version of EVE are you using ?

vkukshal03
Posts: 25
Joined: Fri Mar 24, 2017 9:38 am

Re: LACP port NX-OSv suspend

Post by vkukshal03 » Wed Aug 09, 2017 8:18 am

Latest one , 2.0.3-70

ecze
Posts: 534
Joined: Wed Mar 15, 2017 1:54 pm

Re: LACP port NX-OSv suspend

Post by ecze » Wed Aug 09, 2017 5:01 pm

The problem is due to NXOS not LACP fully compliant....

E.

vkukshal03
Posts: 25
Joined: Fri Mar 24, 2017 9:38 am

Re: LACP port NX-OSv suspend

Post by vkukshal03 » Thu Aug 10, 2017 3:53 pm

Thanks for your reply..

I am surprised if NXOS is allowing you to enable the feature of LACP Why Its not compliant ??????
When I use the command ""lacp suspend-individual" all ports show in "I" mode i.e is individual states...

and its also working with another NXOS, its not working with IOU and VIOS L2..


IOU I figured it out..why its not working as you have maximum bandwidth is 10mb/s and Nexus atl-east want 100mb/s.. and you cannot do any thing untlill you have speed and duplex match , you cannot have port-channel up... but I am not understanding in case of VIOS L2..???

skynine
Posts: 5
Joined: Sun Aug 06, 2017 9:34 am

Re: LACP port NX-OSv suspend

Post by skynine » Fri Aug 11, 2017 7:14 am

so in IOU, port channell can't bring up because of it's limitation speed, not bugs ?

ecze
Posts: 534
Joined: Wed Mar 15, 2017 1:54 pm

Re: LACP port NX-OSv suspend

Post by ecze » Fri Aug 11, 2017 11:53 am

vkukshal03 wrote:
Thu Aug 10, 2017 3:53 pm
Thanks for your reply..

I am surprised if NXOS is allowing you to enable the feature of LACP Why Its not compliant ??????
When I use the command ""lacp suspend-individual" all ports show in "I" mode i.e is individual states...

and its also working with another NXOS, its not working with IOU and VIOS L2..


IOU I figured it out..why its not working as you have maximum bandwidth is 10mb/s and Nexus atl-east want 100mb/s.. and you cannot do any thing untlill you have speed and duplex match , you cannot have port-channel up... but I am not understanding in case of VIOS L2..???

The reason is not clear.....
Speed is not in the LACP payload packet...

But the main difference observed is that NX use 00:01:02:03:04:05 as dmac address and IOL use 0:80:C2:00:00:02

E.

Post Reply