On Mon, Jul 6, 2020 at 11:23 PM Florian Fainelli <f.faine...@gmail.com> wrote:
> As mentioned before, if you need VLAN awareness into the switch from the > get go, you need to set configure_vlan_while_not_filtering and that > would ensure that all ports belong to a VID at startup. Later on, when > the bridge gets set-up, it will be requesting the ports added as bridge > ports to be programmed into VID 1 as PVID untagged. And this should > still be fine. I actually managed to figure this out. There were some confusing bugs in the code that needed fixing but after that it works smoothly. It is maybe not the most optimal setup - using one VLAN 1 for the whole bridge and all ports denies the bridge to optimize the packet flow per-port, but that is something we should fix in generic code and I will describe it in detail in some patches I'm cooking. Yours, Linus Walleij