wlan-ap-Telecominfraproject/feeds/ipq807x
ravi vaishnav 0546954693 Wifi-2690. ipq807x:Enable bridge-mgr to control port mac address learning
Merging from uCentral-trunk.
The switch in the IPQ807x/IPQ60xx devices will automatically learn the mac
addresses behind a port. But it will not unlearn this entry when some mac
switches from the ethernet port to the CPU port. This will for example
happens when a device roams from on AP to another AP. At least when both
are APs are bridging the wifi traffic directly or indirectly (mesh) to the
same ethernet broadcast domain.

As result, the roaming device can no longer receive any ethernet packets
which the AP is expected to receive on the ethernet port. This state will
be kept for a couple of minutes until the entry in the FDB is dropped
automatically. But it is still possible for the wifi device to send data
via the ethernet during this whole time.

One solution is to just disable learning on all ports. The other option
would be to enable the qca bridge-mgr which takes care of gathering the
events from the bridge and forwards it to the qca-ssdk (to manipulate the
state of the switch). The latter option was chosen to follow the approach
which QCA is also using in their QSDK.

Signed-off-by: ravi vaishnav <ravi.vaishnav@netexperience.com>
2021-06-25 15:20:35 -04:00
..
aq-fw-download ipq807x: update AX support 2020-10-04 14:28:57 +02:00
protobuf QualComm/AX: add Hawkeye and Cypress support 2020-07-23 18:54:03 +02:00
protobuf-c openwrt-20.x: add support for latest 20.x 2020-12-02 12:14:16 +01:00
qca-nss-clients Wifi-2690. ipq807x:Enable bridge-mgr to control port mac address learning 2021-06-25 15:20:35 -04:00
qca-nss-dp qca-nss-dp: update to ath11k-ed2 release 2020-12-02 09:48:17 +01:00
qca-nss-drv qca-nss-drv: update to ath11k-ed2 release 2020-12-02 09:48:17 +01:00
qca-nss-fw ipq807x: update NSS Firmware package 2020-11-04 06:38:24 +01:00
qca-ssdk qca-ssdk: update to ath11k-ed2 release 2020-12-02 09:48:17 +01:00
qca-ssdk-shell qca-ssdk-shell: update to ath11k-ed2 release 2020-12-02 09:48:17 +01:00
qca-thermald-10.4 ipq807x: update kernel and ath11k 2020-09-16 12:07:14 +02:00