This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/AM3358: Ethernet packets dropped

Part Number: AM3358


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