S4248fb device receiving l3 traffic which destination is a host connected to the device. Traffic start forwarding to the host. After some times traffic stopped . Wait for 15-20 min and traffic start getting forwarded to the host. ARP is resolved on both kernel and hardware. After debugging we have found the root cause for that.
Default setting of ageing time in S4200 hardware is 540 sec. Using brctl if I create a vlan, that timer set to 1800 sec by default. This out of sync configuration cause traffic forwarding stopped after some times and come back again once the l2 table got the MAC.
Workaround: Setting the ageing time to 540 for the bridge in kernel solved the issue.
S4248fb device receiving l3 traffic which destination is a host connected to the device. Traffic start forwarding to the host. After some times traffic stopped . Wait for 15-20 min and traffic start getting forwarded to the host. ARP is resolved on both kernel and hardware. After debugging we have found the root cause for that. Default setting of ageing time in S4200 hardware is 540 sec. Using brctl if I create a vlan, that timer set to 1800 sec by default. This out of sync configuration cause traffic forwarding stopped after some times and come back again once the l2 table got the MAC.
Workaround: Setting the ageing time to 540 for the bridge in kernel solved the issue.