Tool/software: Linux
HI,
I am running an am335x , and I have an external switch with 6 ports connected to CPU eth port 0.
The external switch as a different mac address for every port (in this case 6) and when sending packets to the AM335x
puts the respective ports mac address(6 of them) as a destination mac in the packets.
All works fine in promiscuous mode, but when not in promiscuous mode , does not work.(all packets seem to be dropped . ping do not work..)
I think the reason is the dest mac address in the packets do not agree , with am335x port mac address.
Question is how to get around this, can several mac be defined or..how to solve this situation?
//Q