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.

Remove Vlan 0 from egress packets in dual mode mac

Hello, 

I'm using a DM8148 Soc with dual mac mode activated. The kernel I use is the lastest from git://arago-project.org/git/projects/linux-omap3.git

my two ethernet ports are working well 

My problem is that each packet sent by my board are tagged with Vlan 0. There packets are after dropped by differents swicthes on my netwok and I'm unable to contact the board with old OS that does not handle Vlan's.

I've tryed to disable vlan tagging by disabling  VLAN_AWARE mode in the switch but the problem is that after that, I cannot plug the two ethernet ports on the same switch without creating a broadcast loop on my network.

So my question is : Is it a limitation ? (In dual mac mode we are unable to connect with old windows OS or Vlan unaware swiches)

Or is there a way to untag all the egress packets from the switch. Maybe something is wrong in my configuration but I didn't manage to figure out wich part.

thank you for your response.

Jean-Patrick