SOLVED, thanks to the articles below,
Main reason assumed is MAC address are the same for all vlan (obviously) as the Debian page documents
auto LIF
iface lif inet manual
bridge-ports eth0
bridge-setageing 0
bridge-stp off
bridge-fd 1
bridge-vlan-aware yes
bridge-vids 401 402 901 1500
mtu 1422
I'm not certain if the MTU reduction is required, should not matter much.
on the switch the port is now again set to General - accept tagged only
inside OPNSense the vlan interface has the MAC of the parent set, no other modification was made to the vlan interface
at this point i don't think that really matters
I also set this tunable to 1 : Select the tunable net.link.bridge.pfil_bridge and set the value to 1
https://docs.opnsense.org/manual/how-tos/lan_bridge.html#step-six
Main reason assumed is MAC address are the same for all vlan (obviously) as the Debian page documents
auto LIF
iface lif inet manual
bridge-ports eth0
bridge-setageing 0
bridge-stp off
bridge-fd 1
bridge-vlan-aware yes
bridge-vids 401 402 901 1500
mtu 1422
I'm not certain if the MTU reduction is required, should not matter much.
on the switch the port is now again set to General - accept tagged only
inside OPNSense the vlan interface has the MAC of the parent set, no other modification was made to the vlan interface
at this point i don't think that really matters
I also set this tunable to 1 : Select the tunable net.link.bridge.pfil_bridge and set the value to 1
https://docs.opnsense.org/manual/how-tos/lan_bridge.html#step-six