slaac ipv6 bridge not working

From: Pierre Dupond <76nemo76_at_gmx.ch>
Date: Wed, 08 Feb 2023 20:12:13 UTC
Hi All,
     I am trying to configure a bridge with one real network interface and one
tap interface (to make a virtual machine run with behyve).

Before the real network interface was added to the bridge, slaac was working correctly (on the
device of the real interface). Once the interface is added to the bridge slaac does not
work anymore (on the bridge interface).

However, it is possible to add an IPv6 address manually on the bridge. The command
"ifconfig bridge0 inet6 accept rtv_adv" succeed (return code 0) but
the address is not set. The command "rtsol -d bridge0" return a strange
message about "failed capabilities".

All the other parameters in the file /etc/rc.conf have not been changed but
the bridge is built in a script and not defined in the file /etc/rc.conf.

Do you have some ideas about the causes of this problem?

Thanks for your help,


regards