[Bug 264621] net/frr ospf6 doesn't transmit on bridge interfaces.

From: <bugzilla-noreply_at_freebsd.org>
Date: Sat, 11 Jun 2022 20:57:42 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264621

            Bug ID: 264621
           Summary: net/frr ospf6 doesn't transmit on bridge interfaces.
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: dgilbert@eicat.ca

I have FRR OSPF and OSPF6 configured on my lan.  I also have BGP configured,
but not on this host --- so it's just a reference that I "generally" know what
I'm doing with networks.  On this particular host, I have a number of VMs on a
bridge and one VM will now be configured to receive VPNs... so I want to extend
OSPF and OSPF6 to the bridge.

Extending OSPF with FRR went as expected.  No problems.

Extending OSPF6 didn't.  No other routers show up on either host or VM. 
Curiously, while I can IPv6 ping across the interface, no OSPF6 traffic shows.

Just to short circuit the obvious question, I have

interface bridge1
 ip ospf cost 200
 ip ospf dead-interval 20
 ip ospf hello-interval 5

on the host and

interface vnet0
 ip ospf cost 200
 ip ospf dead-interval 20
 ip ospf hello-interval 5

On the host, I have a host on the ipv6 network with a /64 netmask, and on the
vm I have a host on that same network with a /64 netmask.

host ospf6 clause:
router ospf6
 ospf6 router-id 1.2.3.4
 redistribute kernel
 redistribute connected
 redistribute static
 interface igb0.401 area 0.0.0.0
 interface bridge1 area 2.4.5.6

vm ospf6 clause:

router ospf6
 ospf6 router-id 1.2.3.5
 redistribute kernel
 redistribute connected
 redistribute static
 interface vnet0 area 2.4.5.6

Now... this may be an FRR problem, but I suspect it's a FreeBSD FRR problem as
a tcpdump on the bridge doesn't show ospf6 packets.

The host is 13.0-p11 and the VM is 13.1-RELEASE

-- 
You are receiving this mail because:
You are the assignee for the bug.