Skip to content

RDKB-63482: wifi: MLO reconfiguration improvments and DML updates#1104

Open
WellPeter wants to merge 1 commit intordkcentral:developfrom
WellPeter:mlo_reconfiguration_v2
Open

RDKB-63482: wifi: MLO reconfiguration improvments and DML updates#1104
WellPeter wants to merge 1 commit intordkcentral:developfrom
WellPeter:mlo_reconfiguration_v2

Conversation

@WellPeter
Copy link
Copy Markdown
Contributor

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

@WellPeter WellPeter requested a review from a team as a code owner May 4, 2026 07:41
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
@WellPeter WellPeter force-pushed the mlo_reconfiguration_v2 branch from 368bd78 to a21ce59 Compare May 4, 2026 08:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant