open-switch / opx-nas-l3

https://openswitch.net
1 stars 9 forks source link

Dell EMC S4200 : ping does not work for l3 vlan over lag #37

Closed waliulislam closed 4 years ago

waliulislam commented 5 years ago

Ping does not work for l3 vlan interface when vlan has lag port consists of more than one physical port.

GarrickHe commented 5 years ago

Found the root-cause. This is a SAI issue that affects the Dune chip. We will fix this issue internally.

disaster123 commented 5 years ago

any news on this? This bug is now 4 month old

GarrickHe commented 5 years ago

This has been fixed awhile back and verified internally. I need @waliulislam to close this issue because I can't do it.

disaster123 commented 5 years ago

Ah ok it sounded similiar to the known issues of the 3.1.0 release with the 4200 series (L3 vpn)

GarrickHe commented 5 years ago

@disaster123 ,

I'm not sure about L3 VPN. This issue has to do with the LAG PDUs that get sent out when a dynamic LAG gets created between peers and how those PDUs are handled on the 4200.

Thanks, Garrick

disaster123 commented 5 years ago

@GarrickHe i'm referencing http://archive.openswitch.net/docs/3.1.0/openswitch_opx_310_rel_notes.pdf "Known issues S4248FB-ON and S4248FBL-ON platforms: • Traffic does not pass for L3 VLANs over LAGs (aggregated links consisting of more than one port). This is being investigated and will be fixed in an update."

gunasekaran-t commented 4 years ago

Verified with the latest packages it is working fine. Please close the issue if it is not seen.

root@OPX:/home/admin# opx-show-vlan --summary
ID | Name | Type | Tagged ports | Untagged ports
------------------------------------------------
10 | br10 | data | None         | bond10
root@OPX:/home/admin# opx-show-lag --summary
Ifindex | Name   | Member ports            | Admin state | Oper state
---------------------------------------------------------------------
7       | bond0  | None                    | down        | down
62      | bond10 | e101-041-1 e101-041-2 | up          | up
        |        | e101-041-3 e101-041-4 |             |
root@OPX:/home/admin# ifconfig br10
br10: flags=4419<UP,BROADCAST,RUNNING,PROMISC,MULTICAST>  mtu 1500
        inet 1.1.1.1  netmask 255.255.0.0  broadcast 1.1.255.255
        inet6 fe80::3617:ebff:fe0c:7cc9  prefixlen 64  scopeid 0x20<link>
        ether 34:17:eb:0c:7c:c9  txqueuelen 1000  (Ethernet)
        RX packets 33  bytes 1781 (1.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 15  bytes 1434 (1.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@OPX:/home/admin# ping 1.1.1.2
PING 1.1.1.2 (1.1.1.2) 56(84) bytes of data.
64 bytes from 1.1.1.2: icmp_seq=1 ttl=64 time=1.04 ms
64 bytes from 1.1.1.2: icmp_seq=2 ttl=64 time=1.03 ms
^C 
--- 1.1.1.2 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 1.032/1.038/1.044/0.006 ms
root@OPX:/home/admin#
mikelazar commented 4 years ago

Please reopen if still seen - fixed in OPX 3.2.1