this helsp if you want to have a tap interface joined to a bridge on boot. ok?
Index: netstart =================================================================== RCS file: /cvs/src/etc/netstart,v retrieving revision 1.186 diff -u -p -r1.186 netstart --- netstart 25 Jul 2017 21:17:11 -0000 1.186 +++ netstart 19 Sep 2017 06:53:10 -0000 @@ -255,7 +255,7 @@ fi # Configure all the non-loopback interfaces which we know about, but # do not start interfaces which must be delayed. Refer to hostname.if(5) -ifmstart "" "trunk svlan vlan carp gif gre pfsync pppoe tun bridge switch pflow" +ifmstart "" "trunk svlan vlan carp gif gre pfsync pppoe tun tap bridge switch pflow" # The trunk interfaces need to come up first in this list. # The (s)vlan interfaces need to come up after trunk. @@ -275,7 +275,7 @@ fi # require routes to be set. TUN might depend on PPPoE, and GIF or GRE may # depend on either of them. PFLOW might bind to ip addresses configured # on either of them. -ifmstart "pppoe tun gif gre bridge switch pflow" +ifmstart "pppoe tun tap gif gre bridge switch pflow" # Reject 127/8 other than 127.0.0.1. route -qn add -net 127 127.0.0.1 -reject >/dev/null