Skip to content

[v2025.12] Cherry-pick upstream PRs#12

Merged
Johan Hedberg (jhedberg) merged 2 commits into
SiliconLabsSoftware:silabs/v2025.12from
Martinhoff-maker:backport-20260223
Feb 23, 2026
Merged

[v2025.12] Cherry-pick upstream PRs#12
Johan Hedberg (jhedberg) merged 2 commits into
SiliconLabsSoftware:silabs/v2025.12from
Martinhoff-maker:backport-20260223

Conversation

@Martinhoff-maker

Copy link
Copy Markdown

Cherry-pick bugfixes from 2 upstream PRs.

Device continued receiving multicast data after leaving IGMP group
because the driver did not configure the SiWx917 firmware to stop
filtering for the multicast MAC address.

Register a Zephyr multicast monitor callback (net_if_mcast_mon_register)
that calls sl_wifi_configure_multicast_filter() to add or remove
multicast MAC filters in the firmware when groups are joined or left.

Signed-off-by: Devika Raju <Devika.Raju@silabs.com>
(cherry picked from commit 5f0483a)
Upstream-status: available
Disable rejoin by setting max_retry_attempts to 1. This is done to keep
the NWP state in sync with Zephyr Host, given that Zephyr does not have
a "rejoin ongoing" state.

Signed-off-by: Muzaffar Ahmed <muzaffar.ahmed@silabs.com>
(cherry picked from commit d7900d6)
Upstream-status: available
@jhedberg Johan Hedberg (jhedberg) merged commit 0762f71 into SiliconLabsSoftware:silabs/v2025.12 Feb 23, 2026
2 checks passed
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.

4 participants