From c89b9849df710127513e5ec6a3560d1b683617ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Duda?= Date: Thu, 3 Oct 2024 22:24:09 +0200 Subject: [PATCH] manifest: sdk-connectedhomeip: Fix reliability issues with multicasts MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit updates the Matter SDK revision to include fixes that improve the reliability of multicast message delivery by enabling MLDv2 reporting. Signed-off-by: Ɓukasz Duda --- doc/nrf/releases_and_maturity/known_issues.rst | 9 +++++++++ west.yml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/doc/nrf/releases_and_maturity/known_issues.rst b/doc/nrf/releases_and_maturity/known_issues.rst index 10f0ec37650..b69a6a5b3c4 100644 --- a/doc/nrf/releases_and_maturity/known_issues.rst +++ b/doc/nrf/releases_and_maturity/known_issues.rst @@ -380,6 +380,15 @@ Matter The issues in this section are related to the :ref:`ug_matter` protocol. +.. rst-class:: v2-7-0 v2-6-2 v2-6-1 v2-6-0 v2-5-3 v2-5-2 v2-5-1 v2-5-0 v2-4-4 v2-4-3 v2-4-2 v2-4-1 v2-4-0 + +KRKNWK-19524: Reliability issues with multicast message delivery for certain Access Points. + Certain Access Points require Wi-Fi devices to send MLDv2 (Multicast Listener Discovery version 2) Report messages in order for multicast packets to be properly delivered to a given address. + Matter over Wi-Fi devices only subscribed to multicast addresses within the internal IPv6 stack, without notifying the Access Points, leading to reliability issues with multicast message delivery. + + **Workaround:** To ensure reliable multicast communication, use the ``net_ipv6_mld_join`` and ``net_ipv6_mld_leave`` functions to explicitly subscribe or unsubscribe to multicast addresses. + For reference, you can refer to the commit with the fix in the ``sdk-connectedhomeip`` repository (commit hash: ``TBD``). + .. rst-class:: v2-7-0 KRKNWK-19443: The device commissioning window can be opened for longer than 900 seconds, which violates the Matter specification. diff --git a/west.yml b/west.yml index b6be678d4c7..a4db501b8e3 100644 --- a/west.yml +++ b/west.yml @@ -169,7 +169,7 @@ manifest: - name: matter repo-path: sdk-connectedhomeip path: modules/lib/matter - revision: 89eb37b47ca8e4b9d309c431bde30bdb19d07577 + revision: pull/486/head west-commands: scripts/west/west-commands.yml submodules: - name: nlio