Hi,

I'm trying to set up an OpenBSD router against two switches (failover solution), the switches have a cable between them.

em0 - connects to switch01 port 1 (switch01 addr: 10.10.1.18)
em1 - connects to switch02 port 1 (switch02 addr: 10.10.1.19)
switch 1 and 2 has a management vlan tagged on port 1

Now if i create vlan1 and use em0 as vlandev i can ping both switch01 and switch02, but if i create a failover trunk with em0 and em1 and use trunk0 as vlandev is don't work

trunk0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:0e:0c:db:3f:48
       trunk: trunkproto failover
               trunkport em1
               trunkport em0 master
       groups: trunk
       media: Ethernet autoselect
       status: active
vlan1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
       lladdr 00:0e:0c:db:3f:48
       description: VLAN 1, Management
       vlan: 1 priority: 0 parent interface: trunk0
       groups: vlan
       inet 10.10.1.17 netmask 0xfffffff0 broadcast 10.10.1.31
       inet6 fe80::20e:cff:fedb:3f48%vlan1 prefixlen 64 scopeid 0xe

If i ping the openbsd machine from the switch and listen on the trunk0 interface i see this:
23:21:18.907451 802.1Q vid 1 pri 0 arp who-has 10.10.1.17 tell 10.10.1.18

but if i listen to vlan1 that is connected to trunk0 i don't see any traffic.

What am I doing wrong?

Best regards
Fredrik Carlsson

Reply via email to