Skip to content

RDKCOM-5492: RDKBDEV-3336 De-authenticating Hotspot Clients Upon DHCP Failure#32

Open
rhegde114 wants to merge 13 commits intordkcentral:developfrom
rhegde114:snooper_test
Open

RDKCOM-5492: RDKBDEV-3336 De-authenticating Hotspot Clients Upon DHCP Failure#32
rhegde114 wants to merge 13 commits intordkcentral:developfrom
rhegde114:snooper_test

Conversation

@rhegde114
Copy link

  1. dhcpsnooper in hotspot component monitors the DHCP exchange process for newly associated hotspot clients. If a client successfully associates with the Access Point (AP) but does not receive a valid IP address assignment from the DHCP server within a predefined period and automatically trigger a de-authentication for that client.
  2. Implement a data model(
    Device.X_COMCAST-COM_GRE.Hotspot.RejectAssociatedClient)for the Rbus event, which will be triggered whenever a client's DHCP transaction fails to assign an IP address within a specified period (i.e., a timeout).

rhegde114 and others added 6 commits December 15, 2025 15:38
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
@rhegde114 rhegde114 requested review from a team as code owners January 6, 2026 18:40
@rhegde114 rhegde114 changed the title De-authenticating Hotspot Clients Upon DHCP Failure RDKBDEV-3336:De-authenticating Hotspot Clients Upon DHCP Failure Jan 6, 2026
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
Reason for change: Improvement to disassoc hotspot client
                   when dhcp has not assigned ip address
                   within 4 secs

Test Procedure: 1.Connect a client device to the hotspot VAP
                2.Wait for 4 seconds and verify that the client
                  successfully associates with the Access Point
                  (AP) but does not receive a valid IP address
                  from the DHCP server

Risks: None

Signed-off-by: raghavendra.hegde2@comcast.com
@pradeeptakdas pradeeptakdas changed the title RDKBDEV-3336:De-authenticating Hotspot Clients Upon DHCP Failure RDKCOM-5492: RDKBDEV-3336 De-authenticating Hotspot Clients Upon DHCP Failure Jan 7, 2026
rhegde114 and others added 6 commits January 20, 2026 11:17
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
Reason for change: Improvement to disassoc hotspot client
                   when dhcp has not assigned ip address
                   within 4 secs

Test Procedure: 1.Connect a client device to the hotspot VAP
                2.Wait for 4 seconds and verify that the client
                  successfully associates with the Access Point
                  (AP) but does not receive a valid IP address
                  from the DHCP server

Risks: None

Signed-off-by: raghavendra.hegde2@comcast.com
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
Reason for change: Improvement to disassoc hotspot client
                   when dhcp has not assigned ip address
                   within 4 secs

Test Procedure: 1.Connect a client device to the hotspot VAP
                2.Wait for 4 seconds and verify that the client
                  successfully associates with the Access Point
                  (AP) but does not receive a valid IP address
                  from the DHCP server

Risks: None

Signed-off-by: raghavendra.hegde2@comcast.com
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
Reason for change: Improvement to disassoc hotspot client
                   when dhcp has not assigned ip address
                   within 4 secs

Test Procedure: 1.Connect a client device to the hotspot VAP
                2.Wait for 4 seconds and verify that the client
                  successfully associates with the Access Point
                  (AP) but does not receive a valid IP address
                  from the DHCP server

Risks: None

Signed-off-by: raghavendra.hegde2@comcast.com
             publish the client mac if DHCP server has
             not assigned ip address within 4 secs
Reason for change: Improvement to disassoc hotspot client
                   when dhcp has not assigned ip address
                   within 4 secs

Test Procedure: 1.Connect a client device to the hotspot VAP
                2.Wait for 4 seconds and verify that the client
                  successfully associates with the Access Point
                  (AP) but does not receive a valid IP address
                  from the DHCP server

Risks: None

Signed-off-by: raghavendra.hegde2@comcast.com
Copy link
Contributor

@anoopchelakkode anoopchelakkode left a comment

Choose a reason for hiding this comment

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

Can you please confirm what are the test cases executed and planned for this feature? Test procedure, both regression and progression should be documented as this is a feature request.

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.

2 participants