A bridge with more than two interfaces does not work

I'm just learning freebsd.

I have two vlans in the network, I want to create a bridge between them, I create a bridge, I throw one of the vlan interfaces there, I have access to this vlan from the bridge, but if I throw the second vlan interface, I lose access to the first vlan, and to the second, and if you pre-ping a host from the vlan, and then throw the second vlan there, then access to this host is not lost.
Version freebsd 13.2, clean installation, commands are as follows:
Code:
ifconfig bridge create
ifconfig bridge0 inet 192.168.88.1/24 up
ifconfig en0.2000 create up
ifconfig en0.2001 create up
ifconfig bridge0 addm en0.2000 addm en0.2001

What could be the problem? I assume some kernel option via sysctl is required, but which one?
 
Back
Top