Zephyr multicast remove promiscuous mode
Currently, the Multicast only works on STM32 devices. For example On IMX, multicast reception does not work unless the promiscuous mode is activated (see CONFIG_ETH_MCUX_PROMISCUOUS_MODE
in prj files).
This is not a good solution as this deactivates all filters from HW level.
As stated in THIS DISCUSSION, the net_if_mcast_monitor
function should be called to configure the filter at HW level.
Report to existing examples in ZEPHYR code (currently applied for DNS and IGMP)