Hi SpiritI have done it differently in my plugin, without ethx.Y.
I'm doing it like this:
eth0---->ovs---(dot1q-tunnel port tag)--------linuxvlanawarebrige--- (tag)----vm.
(I could use another ovs switch, but to be cleaner in my code, I currently use a linuxvlanaware bridge)
Like this, later I could allow also tagging inside the vm, instead the vnet.
I have done tcpdump with ovs && linuxbridge, I'm correctly seeing double tagged packets.
(also verify with 802.1ad or 802.1q for service vlan)
Will it be possible to the set the the Service vlan type? 0x8100 or 0x88a8 ? and will it be possible to set multiple levels of stag?
how do you connect the linuxbridge to the OVS? via Uplink?
If I read this correct, eth0---->ovs---(dot1q-tunnel port tag)--------linuxvlanawarebrige--- (tag)----vm.
eth0 is a OVS port ? and vm is connected to linux bridge