Gretap DSA bridge mixing with 802.1q

Hello!,

When i have a DSA bridge called br-zigbee.

And add br-lan.52 and @trunk.52 often this works just fine, until the following scenario happen:

If the trunk interface is offline, or stopped from communicating from the other side, there is no internet.

What i would expect is that the traffic through the bridge goes over the 802.1q device, unfortunately this does not happen, so it must be some kind of priority issue, and i can confirm this if i remove the @trunk.52 device from the bridge.

For the zigbee and trunk interface i unchecked the default gateway checkbox.

Would the fix be as easy of increasing the trunks interface gateway metric ?

What would be a proper way for mixing 802.1q with the trunk devices on a DSA bridge?

Many thanks :smile:, Edit: oops @trunk.52 apologies for accidentally tagging you :+1: