Skip to content

RDKB-62931 : Dropdown menu of Network still has WPA3-PCM after restore of Wireless Settings#1292

Open
Gowthamik93 wants to merge 1 commit into
rdkcentral:mainfrom
Gowthamik93:RDKB-62931
Open

RDKB-62931 : Dropdown menu of Network still has WPA3-PCM after restore of Wireless Settings#1292
Gowthamik93 wants to merge 1 commit into
rdkcentral:mainfrom
Gowthamik93:RDKB-62931

Conversation

@Gowthamik93

@Gowthamik93 Gowthamik93 commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

RDKB-62931 : Dropdown menu of Network still has WPA3-PCM after restore of Wireless Settings
(Cherrypick of #869)

Reason for change: WPA3-PCM mode not clearing in wifi restore
Test Procedure: Build & Verify
Risks: NA
Priority: P1
Signed-off-by: Desu sravya desu.sravya@vantiva.com

…e of Wireless Settings

Reason for change: WPA3-PCM mode not clearing in wifi restore
Test Procedure: Build & Verify
Risks: NA
Priority: P1
Signed-off-by: Desu sravya <desu.sravya@vantiva.com>
Copilot AI review requested due to automatic review settings July 24, 2026 08:18

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR addresses RDKB-62931 by ensuring the WPA3-Personal-Compatibility (WPA3-PCM) option is cleared after a wireless restore/factory reset so it no longer appears enabled in the network security dropdown.

Changes:

  • Adds a NULL check for RFC parameter retrieval before reading RFC config.
  • Clears wpa3_compatibility_enable and persists the updated RFC config during wifi_factory_reset().

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +2064 to 2067
if ((rfc_param == NULL) || wifidb_get_rfc_config(0,rfc_param) != 0) {
wifi_util_error_print(WIFI_DMCLI,"%s:%d: Error getting RFC config\n",__func__, __LINE__);
goto cleanup;
}
Comment on lines +2069 to +2072
//clearing wpa3_personal_compatibility mode after wifi restore
rfc_param->wpa3_compatibility_enable = FALSE;
get_wifidb_obj()->desc.update_rfc_config_fn(0, rfc_param);

@mateuszCieslak-GL

Copy link
Copy Markdown
Contributor

Are you able to create a gerrit with this change for verification builds? if yes, please do and paste link to it here. If not, just answer.

@Gowthamik93

Copy link
Copy Markdown
Contributor Author

Are you able to create a gerrit with this change for verification builds? if yes, please do and paste link to it here. If not, just answer.

No , I just brought changes to main branch as per request https://ccp.sys.comcast.net/browse/RDKB-62931?focusedId=25810039&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-25810039

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.

3 participants