Hi
I am using ti-processor-sdk-linux-am64xx-evm-08.04.01.04 release for AM64x-EVM boards.
For testing multicast filtering, I am using PRU port ETH1 on both boards. I expected PRU to drop multicast packages if they are not in MC table.
But when I checked statistics I see number of frames increasing when I ping like example 224.0.0.5(01:00:5e:00:00:05) and this address is not in MC table.
Broadcast is disabled (sysctl net.ipv4.icmp_echo_ignore_broadcasts=0)
root@am64xx-evm:~# ethtool -S eth2 | grep multicast
rx_multicast_frames: 1954
tx_multicast_frames: 485
root@am64xx-evm:~# ethtool -S eth2 | grep multicast
rx_multicast_frames: 2059
tx_multicast_frames: 485
Is MAC filterring working? How I can confirm if MAC filtering is working?