I found this:
http://openbsd.automagic.org/plus.html
"Apply bridge filter rules to frames destined for the local machine,
so a
single-interface bridge can do filtering and tagging."
And then searched on that phrase, and found this:
http://www.monkey.org/openbsd/archive/misc/0411/msg01144.html
Which sounds similar to the problems I'm seeing, but not quite the same
scenario. The follow-up:
http://www.monkey.org/openbsd/archive/misc/0411/msg01560.html
"Maybe you should add the warning: if the vlan interfaces have IP
addresses the bridge will misbave. They all have the same MAC as the
parent, so the bridge's choice for the source interface rewrite will be
arbitrary)."
Since I'm running an SS20, all of my _real_ interfaces have the same
MAC address (for Sparc 32-bit, it's a property of the machine, not the
NIC).
So:
(a) Does anyone know if the first bit, about applying bridge filter
rules to frames destined for the local machine, has been implemented in
-stable yet? I'd been working with 3.5, and recently updated to 3.6,
and then to -current, but I hadn't re-tried the bridge filter tagging
rules since.
(b) If not, it's off to try this patch...
JMF