Tool/software:
Hi experts,
I have a custom board with a single Ethernet port.
I am using ICSSG Ethernet in DUAL MAC mode. It is working properly for sending and receiving unicast packets.
I made sure to:
-
Set the
IGMP_FLAG
on the network interface. -
Join the multicast group.
However, I cannot receive multicast packets.
I found the App_addMacFdbEntry
function, which can add multicast MAC addresses to the FDB.
But this function does not work in DUAL MAC mode, so I changed my configuration to SWITCH mode.
After switching to SWITCH mode, I was able to receive multicast packets sent to the multicast address.
However, I cannot send packets to the same multicast IP address.
Here are my questions:
-
After adding the FDB entry, how can I send packets to the same multicast address? (I am able to do this in CPWS)
-
How can I receive multicast packets in DUAL MAC mode?
For your information, I am using MCU+ SDK version 11.00.00.15