Skip to content

RDKB-60436 : Cold Standby Support in WAN Manager for WiFi Hotspot Failover.#172

Merged
guto86 merged 12 commits into
mainfrom
XLE-Connection-Issue
Dec 5, 2025
Merged

RDKB-60436 : Cold Standby Support in WAN Manager for WiFi Hotspot Failover.#172
guto86 merged 12 commits into
mainfrom
XLE-Connection-Issue

Conversation

@LakshminarayananShenbagaraj
Copy link
Copy Markdown
Contributor

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj lakshminarayanan.shenbagaraj2@sky.uk

…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This pull request implements Cold Standby Support in WAN Manager for WiFi Hotspot Failover, addressing status mismatch issues during physical interface down/up transitions.

Key changes:

  • Refactored interface initialization logic into a new reusable function WanManager_InitializeInterfaceInfo
  • Enhanced DHCP cleanup to include MAP-T and DSLite status clearing
  • Added proper state management in wan_transition_wan_deconfigured to handle interface deactivation scenarios

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

Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated 4 comments.


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

Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
Comment thread source/WanManager/wanmgr_interface_sm.c Outdated
…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


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

…lover.

Reason for change:
RDKB-59763 - Develop that US acceptance criteria.
Status mismatch happening during Phy Down and Up for Interface so that needs to be addressed.

Test Procedure:
Build should passed
WANManager functionality should work without any issue

Risks: Medium

Signed-off-by: LakshminarayananShenbagaraj <lakshminarayanan.shenbagaraj2@sky.uk>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.


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

@guto86 guto86 merged commit d33223e into main Dec 5, 2025
7 checks passed
@github-actions github-actions Bot locked and limited conversation to collaborators Dec 5, 2025
@LakshminarayananShenbagaraj LakshminarayananShenbagaraj deleted the XLE-Connection-Issue branch December 5, 2025 14:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants