Под FreeBSD 7.4-RELEASE есть некая конструкция, в которой в бридж объединены 
физический интерфейс и tap0.
Понадобилось включить на бридже stp.
Как только даю команду 
ifconfig bridge0 stp tap0
tap0 переходит состояние discarding.
Тут http://lists.freebsd.org/pipermail/freebsd-net/2008-September/019597.html 
описана похожая проблема и дан не очень-то обнадёживающий ответ.
Никто не знает, случаем, в более поздних версиях фри ситуация не изменилась?
Или, может, есть решение на семёрке?

Ответить