HI,
In the Zephyr config, these【NET_IPV6_NBR_CACHE & NET_IPV6_ND】 are recommended to be enabled by default. Why does the Bulb project turn these off, and what impact will it have if they are turned off?
HI,
In the Zephyr config, these【NET_IPV6_NBR_CACHE & NET_IPV6_ND】 are recommended to be enabled by default. Why does the Bulb project turn these off, and what impact will it have if they are turned off?
Hi,
These configurations are disabled when using Matter over Thread, as you can see here: https://github.com/nrfconnect/sdk-connectedhomeip/blob/b16d42678846cacd5ef9cadd01ceab00e2119bf6/config/nrfconnect/chip-module/Kconfig.defaults#L112.
As stated in your picture, the config enables IPv6 neighbor cache. This is used for Ethernet and Wi-Fi, while Thread uses its own mechanism to handle neighbors, so the standard IPv6 neighbor cache mechanism is unnecessary when using Matter over Thread.
Best regards,
Marte
Hi,
These configurations are disabled when using Matter over Thread, as you can see here: https://github.com/nrfconnect/sdk-connectedhomeip/blob/b16d42678846cacd5ef9cadd01ceab00e2119bf6/config/nrfconnect/chip-module/Kconfig.defaults#L112.
As stated in your picture, the config enables IPv6 neighbor cache. This is used for Ethernet and Wi-Fi, while Thread uses its own mechanism to handle neighbors, so the standard IPv6 neighbor cache mechanism is unnecessary when using Matter over Thread.
Best regards,
Marte