wlan-ap-Telecominfraproject/patches
ravi vaishnav dc8b77ce5f 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-29 19:16:47 -04:00
..
0001-netifd-several-backports-required-by-ipq807x.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0002-netifd-add-bridge-vlan-support.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0003-ubox-add-log-priority-filtering.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0004-netifd-add-interface-to-status-messages.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0005-.gitignore-add-the-profiles-folder.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0006-pending-scripts-add-gen_config.py.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0007-scripts-update-feed-script.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0008-kernel-fix-crashlog-for-ARM.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0009-firmware-ipq-wifi-enable-use-on-IPQ806x.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0010-ipq806x-4.14-enable-AT803X-driver.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0011-ipq806x-add-GSBI1-node-to-DTSI.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0012-ipq806x-import-bootargs-append-from-IPQ40xx.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0013-ipq806x-add-Edgecore-ECW5410-support.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0014-ipq40xx-add-Edgecore-ECW5211-support.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0015-ipq40xx-TP-Link-AP2220-support.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0016-include-prereq-build.mk-add-ovsdb-tool-dependency.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0017-ipq40xx-TP-Link-EC420-support.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0018-firewall-tune-lan-wan-into-named-sections.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0019-uhttp-adds-the-deployed-option.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0020-base-files-set-default-password-to-openwifi.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0021-base-files-update-banner.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0022-ipq40xx-add-Edgecore-OAP-100-support.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0023-base-files-add-the-wlan-ap-repo-hash.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0024-ec420-fix-generation-of-br-lan.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0025-ipq807x-buildsystem-patches-required-by-the-target.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0026-base-files-make-sysupgrade-work-on-qcom-AX.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0027-ipq807x-add-the-Qualcomm-AX-target-support.patch Wifi-2690. ipq807x:Enable bridge-mgr to control port mac address learning 2021-06-29 19:16:47 -04:00
0028-scripts-ubinize-image.sh-allow-setting-the-rootfs-na.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0029-busybox-enable-the-watchdog-tool.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0030-linux-modules-fix-some-v4.4-dependencies.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0031-base-files-add-support-for-v4.4-style-netdev-led-tri.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0032-ipq40xx-new-NAND-flash-W25M02GV-support-for-Edgecore.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0033-dnsmasq-turn-the-base-uci-section-into-a-named-one.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0034-ramips-make-target-work-with-trunk-mac80211.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0035-ipq40xx-add-ec420-ubi-images.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0036-apply-ec420-changes-to-calibation.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0036-Preserve-certs-and-redirector-over-factory-reboot.patch WIFI-2427 Preserve certs and redirector over factory-reset 2021-05-25 11:28:41 -04:00
0037-ipq40xx-Add-support-for-CIG-WF610D-AP.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0038-ipq806x-add-mtd-spi-nor-support-for-mx25u12835f.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0039-Add-usr-bin-get_tip-script-for-EC420.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0040-firewall-Add-firewall-rule-for-interapcomm.patch ipq807x: update kernel patches and add new boards 2021-01-18 08:03:29 +01:00
0041-dnsmasq-add-CVE-mitigation-patches.patch dnsmasq: add CVE mitigation patches 2021-01-25 17:11:20 +01:00
0042-Wifi-1473-WF188n-eth0-wan-eth1-lan.patch Wifi-1473 WF188n set eth0/br-wan and eth1/br-lan 2021-02-19 19:06:55 -05:00
0043-openwrt-Fix-WiFi_LEDs-for-ecw5211-wf610d-eap102.patch openwrt: Fix wifi leds for ecw5211 wf610d eap102 2021-02-22 19:25:42 -05:00
0044-ipq807x-add-512MB-profile.patch ipq807x: add 512MB profile 2021-03-11 16:31:13 +01:00
0045-tp-link-ex447-ex227-factory-Nand-images.patch openwrt: Nand images for tp-link EX447 and EX227 2021-03-16 10:49:34 -04:00
0046-Remove-NOR-factory-support-for-tplink-ex227.patch openwrt: Remove NOR factory image for tplink-ex447/ex227 2021-03-22 12:11:42 -04:00
0047-openwrt-Revert-UBUS-pending-list-iteration-method.patch openwrt: Revert UBUS pending list iteration method 2021-03-30 16:09:42 +02:00
0048-Add-ESMT-nand-support.patch Add ESMT Nand support and ubi imgs 2021-04-06 09:09:26 -04:00
0048-Fix-ssid-ratelimiting-in-wifi6-AP.patch Fix ssid ratelimiting in wifi6 AP 2021-04-08 09:49:42 -04:00
0049-openwrt-Add-ubi-images-for-ex227-ex447.patch Add ESMT Nand support and ubi imgs 2021-04-06 09:09:26 -04:00
0050-netifd-Dont-renew-dhcp-on-bridge-topo-change.patch netifd: Dont renew dhcp on bridge topo change 2021-04-19 17:34:16 -04:00
0051-base-files-Increase-Socket-buffer-memory-size.patch WiFi-1921. Fix for hostapd error logs when configuring 16 SSID 2021-04-22 20:05:17 -04:00
0052-netifd-Add-WPA3-Enterprise-modes.patch netifd: Add WPA3 Enterprise modes 2021-04-30 14:31:10 -04:00
0053-ipq807x-fix-edgecore-eap102.patch ipq807x: add support for the new eap102 version 2021-05-16 15:20:17 -04:00
0054-WiFi6-Aps-LEDs-Label-Name-Change.patch WIFI-1933-Blink-APs-LED 2021-06-29 19:15:56 -04:00