RDKB-63482: wifi: MLO reconfiguration improvments and DML updates#1104
Open
WellPeter wants to merge 1 commit intordkcentral:developfrom
Open
RDKB-63482: wifi: MLO reconfiguration improvments and DML updates#1104WellPeter wants to merge 1 commit intordkcentral:developfrom
WellPeter wants to merge 1 commit intordkcentral:developfrom
Conversation
Reason for change:
- Remove mld_apply parameter from codebase (no longer needed)
- Remove mld_addr from DB schema; compute it at runtime from BSSID
- Make old MLO DML parameters read-only
- Add Device.WiFi.SSID.{i}.X_RDK_MLDLinkID DML parameter
- Unify MLO group validation into shared mlo_update_all_groups()
used by both webconfig and DB init paths
- Add is_mlo_config_matching() to enforce SSID, password and security
mode consistency before forming an MLO group; WPA3 variants treated
as inter-compatible across bands
Test Procedure:
- Verify MLO groups can be configured via DML:
Device.WiFi.SSID.{i}.MLDUnit
Device.WiFi.SSID.{i}.X_RDK_MLDLinkID
- Verify MLO groups are correctly formed on DB init and webconfig
- Verify MLO groups are correctly updated when changing SSID, password
or security mode of an existing MLO group member
Risks: Medium
Priority: P1
368bd78 to
a21ce59
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reason for change:
Priority: P1