Commit Graph

16 Commits

Author SHA1 Message Date
polun
911f8eaa4c qca-wifi-7: Add Zyxel NWA130BE model
Signed-off-by: YenLin Pan <YenLin.Pan@zyxel.com.tw>
2025-05-19 06:11:20 +02:00
Tanya Singh
e3dfe5ea74 rrmd: RRM with Channel Utilization - update radio status check
Fixes: WIFI-14575
Signed-off-by: Tanya Singh <tanya_singh@accton.com>
2025-05-12 10:45:38 +02:00
Tanya Singh
f2fec9dd87 rrmd : Update file names from /tmp dir in rrmd init script that need to be removed when rrmd (re)starts
Fixes: WIFI-14560
Signed-off-by: Tanya Singh <tanya_singh@accton.com>
2025-04-25 08:13:22 +02:00
Tanya Singh
fcb5a972cf rrmd: Update Channel Utilization Calculation in RRM
- avoid calculated Channel Utilization value to be 'infinity' from cycle_count_delta being '0'

Fixes: WIFI-14536
Signed-off-by: Tanya Singh <tanya_singh@accton.com>
2025-04-18 07:52:11 +02:00
Tanya Singh
954108d742 WIFI-14460: Update RRM using Channel Utilization script - Improve policy_chanutil.uc script - Improve scripts reading pdev_stats - Support 6G radio AP - Support WiFi7 AP
Some checks are pending
Build OpenWrt/uCentral images / build (edgecore_oap101-6e) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap101e) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap101e-6e) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap103) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x_2) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x_3) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x_w) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4xe) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4xi) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4xi_w) (push) Waiting to run
Build OpenWrt/uCentral images / build (indio_um-305ax) (push) Waiting to run
Build OpenWrt/uCentral images / build (senao_iap2300m) (push) Waiting to run
Build OpenWrt/uCentral images / build (senao_iap4300m) (push) Waiting to run
Build OpenWrt/uCentral images / build (senao_jeap6500) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630c-311g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630w-211g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630w-311g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630w-312g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap63xc-211g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap7110c-341x) (push) Waiting to run
Build OpenWrt/uCentral images / build (udaya_a6-id2) (push) Waiting to run
Build OpenWrt/uCentral images / build (udaya_a6-od2) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_ax820) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_ax840) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_fap640) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_fap650) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_fap655) (push) Waiting to run
Build OpenWrt/uCentral images / trigger-testing (push) Blocked by required conditions
Build OpenWrt/uCentral images / create-x64_vm-ami (push) Blocked by required conditions
Signed-off-by: Tanya Singh <tanya_singh@accton.com>
2025-03-26 07:42:03 +01:00
Marek Kwaczynski
afa7e2bbb3 rrmd: scan: fix setting center_freq1 in params
Add casting center frequency to int, previosly was used
string.

{
	"dev": "wlan1",
	"wiphy_freq": "5180",
	"measurement_duration": "70",
	"center_freq1": "518030",
	"scan_ssids": [
		""
	],
	"scan_flags": 4
}

Signed-off-by: Marek Kwaczynski <marek@shasta.cloud>
2025-03-11 10:08:45 +01:00
Marek Kwaczynski
52f2e31892 rrmd: Update scanning for WiFi 7 devices
Update scan module to support WiFi 7 devices
which have virtual phys defined. Scanning on
the different virtual phys but on the same physical
phy isn't allowed.
Add NL CBs to notify about scanning progress.

Signed-off-by: Marek Kwaczynski <marek@shasta.cloud>
2025-03-11 10:08:45 +01:00
Marek Kwaczynski
a9e0e16a80 rrmd: phy: Use wiphy_name if exists
When wiphy_name is defined should be used instead of
creating name using wiphy index.

Signed-off-by: Marek Kwaczynski <marek@shasta.cloud>
2025-03-11 10:08:45 +01:00
John Crispin
26e782627b rrmd: the daemon was crashing on wifi-7 devices.
Some checks are pending
Build OpenWrt/uCentral images / build (edgecore_eap104) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_eap105) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_eap111) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_eap112) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap101) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap101-6e) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap101e) (push) Waiting to run
Build OpenWrt/uCentral images / build (edgecore_oap101e-6e) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x_2) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x_3) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4x_w) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4xe) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4xi) (push) Waiting to run
Build OpenWrt/uCentral images / build (hfcl_ion4xi_w) (push) Waiting to run
Build OpenWrt/uCentral images / build (indio_um-305ax) (push) Waiting to run
Build OpenWrt/uCentral images / build (sercomm_ap72tip) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630c-311g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630w-211g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap630w-311g) (push) Waiting to run
Build OpenWrt/uCentral images / build (sonicfi_rap7110c-341x) (push) Waiting to run
Build OpenWrt/uCentral images / build (udaya_a6-id2) (push) Waiting to run
Build OpenWrt/uCentral images / build (udaya_a6-od2) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_ax820) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_ax840) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_fap640) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_fap650) (push) Waiting to run
Build OpenWrt/uCentral images / build (yuncore_fap655) (push) Waiting to run
Build OpenWrt/uCentral images / trigger-testing (push) Blocked by required conditions
Build OpenWrt/uCentral images / create-x64_vm-ami (push) Blocked by required conditions
Signed-off-by: John Crispin <john@phrozen.org>
2025-02-10 12:05:45 +01:00
Tanya Singh
6d4f5b961e RRM: Channel Optimization based on Channel Utilization
Fixes: WIFI-13220
Signed-off-by: Tanya Singh <tanya_singh@accton.com>
2024-08-07 06:26:33 +02:00
John Crispin
4bcc60934e rrmd: fix CSA on 6G channels
Fixes: WIFI-13384
Signed-off-by: John Crispin <john@phrozen.org>
2024-02-29 07:28:13 +01:00
John Crispin
d8fd2b8f39 rrmd: do not automatically trigger beacon reports when a station joins
Signed-off-by: John Crispin <john@phrozen.org>
2024-01-23 17:27:49 +01:00
John Crispin
d2af552c5a rrmd: make the global_ban option default:true
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-20 14:09:48 +01:00
John Crispin
8f7369a71c rrmd: allow kicking clients globally of from the AP
Signed-off-by: John Crispin <john@phrozen.org>
2023-11-14 16:54:09 +01:00
John Crispin
9ec40d6baa rrm: add background scanning
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:07 +02:00
John Crispin
1c2e5c91d9 usteer2: rename to rrmd
Signed-off-by: John Crispin <john@phrozen.org>
2023-09-28 14:52:07 +02:00