I have been using a 5.9 amd64 box with 2 em interfaces configured as a
bridge for some time between my ISP's modem/router and my home network.
With this setup on 5.9, things worked perfectly.

On 6.0 I have tried the same very simple configuration of creating a bridge
with em0 and em1 interfaces and passing all traffic (see configuration
below).  With 6.0 this is unstable - clients are often unable to obtain a
dhcp lease from the router through the bridge, which makes the it
unusable.  If I remove the openbsd 6 bridge from my network and replace it
with a simple cable, things work fine again.

Did something change or break with bridge in 6.0?


/etc/hostname.bridge0:
add em0
add em1
up


pf.conf:

ext_if = "em0"
int_if = "em1"

set skip on lo
set loginterface $ext_if
set block-policy drop
set limit states 50000

pass on $ext_if all
pass on $int_if all

Reply via email to