Hello, all; I've been having some issues getting bgpd to announce IPv6 routes, apologies for the dumb question in advance.
I've setup rad(8) and bgpd(8) on an OpenBSD machine. bgpd(8) is sending routes over to some neighbors (routes such as fd80::fce1:baff:fea6:bf3a) while rad(8) is sending prefix information for hosts to auto assign themselves some address (such as 2620:ba:6000:3:21db:f1bb:8ad9:21d6). Below is my routing table just for reference Routing tables Internet6: Destination Gateway Flags Refs Use Mtu Prio Iface ::/96 ::1 UGRS 0 0 32768 8 lo0 ::1 ::1 UHhl 11 6049 32768 1 lo0 ::ffff:0.0.0.0/96 ::1 UGRS 0 0 32768 8 lo0 2002::/24 ::1 UGRS 0 0 32768 8 lo0 2002:7f00::/24 ::1 UGRS 0 0 32768 8 lo0 2002:e000::/20 ::1 UGRS 0 0 32768 8 lo0 2002:ff00::/24 ::1 UGRS 0 0 32768 8 lo0 2620:ba:6000:3:21db:f1bb:8ad9:21d6 56:af:97:0f:66:6e UHL 0 29 - 4 vport0 2620:ba:6000:3:58d2:48ff:fee6:270a 56:af:97:0f:66:6e UHL 0 12 - 4 vport0 2620:ba:6000:3:6390:a68d:985b:167e 56:af:97:0f:66:6e UHL 0 2 - 4 vport0 2620:ba:6000:3:fbc7:2dc3:5415:472f 56:af:97:0f:66:6e UHL 0 2 - 4 vport0 fd80::/64 fd80::fce1:baff:fe6e:d685 UCn 2 0 - 4 wg0 fd80::fce1:baff:fe6e:d685 wg0 UHl 0 53176 - 1 wg0 fd80::fce1:baff:fea6:bf3a link#0 UHc 0 18780 - 3 wg0 fd80::fce1:baff:fed1:1740 link#0 UHc 0 17267 - 3 wg0 fe80::/10 ::1 UGRS 0 2 32768 8 lo0 fec0::/10 ::1 UGRS 0 0 32768 8 lo0 fe80::1%lo0 fe80::1%lo0 UHl 0 0 32768 1 lo0 fe80::%vport0/64 fe80::fce1:baff:fed0:1651%vport0 UCn 6 13 - 4 vport0 fe80::f2:ef53:e182:f2b9%vport0 ca:17:26:5a:6c:4c UHLc 0 55 - 3 vport0 fe80::c9c:cf47:45fd:c478%vport0 6c:7e:67:ba:f4:bf UHLc 0 60 - 3 vport0 fe80::102e:8ee8:1221:17cd%vport0 32:b3:c9:b3:5b:da UHLc 0 47 - 3 vport0 fe80::1425:7ad2:8b72:50ae%vport0 00:e0:4c:6a:01:c7 UHLc 0 62 - 3 vport0 fe80::14d2:ffbf:d222:2a3c%vport0 56:af:97:0f:66:6e UHLc 0 144 - 3 vport0 fe80::58d2:48ff:fee6:270a%vport0 56:af:97:0f:66:6e UHLc 0 75 - 3 vport0 fe80::fce1:baff:fed0:1651%vport0 fe:e1:ba:d0:16:51 UHLl 0 147 - 1 vport0 fe80::%mgre0/64 fe80::1efd:8ff:fe7e:6b38%mgre0 UCn 0 0 - 4 mgre0 fe80::1efd:8ff:fe7e:6b38%mgre0 mgre0 UHl 0 74 - 1 mgre0 fe80::9ab7:85ff:fe00:3726%mgre0 fd80::fce1:baff:fea6:bf3a UHS 0 2398949 - 8 mgre0 fe80::9ab7:85ff:fe00:3727%mgre0 fd80::fce1:baff:fed1:1740 UHS 0 556106 - 8 mgre0 bgpd(8) is configued to advertise all connected and static routes, however bgpd(8) only advertises routes that are connected to the wg0 interface and none that are connected on the vport0 interface. Below is the output of `bgpctl show fib connected inet6` for reference. flags prio destination gateway C 1 ::1/128 link#8 C 4 fd80::/64 link#11 C 1 fd80::fce1:baff:fe6e:d685/128 link#11 C 3 fd80::fce1:baff:fea6:bf3a/128 link#11 C 3 fd80::fce1:baff:fed1:1740/128 link#11 C 4 fe80::%vport0/64 link#10 C 4 fe80::%mgre0/64 link#12 C 1 fe80::1%lo0/128 link#8 CN 1 fe80::1efd:8ff:fe7e:6b38%mgre0/128 link#12 C 8 fe80::9ab7:85ff:fe00:3726%mgre0/128 link#12 C 8 fe80::9ab7:85ff:fe00:3727%mgre0/128 link#12 C 4 ff01::%lo0/32 link#8 C 4 ff01::%vport0/32 link#10 C 4 ff01::%wg0/32 link#11 C 4 ff01::%mgre0/32 link#12 C 4 ff02::%lo0/32 link#8 C 4 ff02::%vport0/32 link#10 C 4 ff02::%wg0/32 link#11 C 4 ff02::%mgre0/32 link#12 As far as I can tell bgpd(8) is configured correctly, and there are no anomalies when it comes to routes. Below is a sample of my bgpd(8) configuration for reference. AS 10261 neighbor fe80::9ab7:85ff:fe00:3726%mgre0 { remote-as 10261 } neighbor fe80::9ab7:85ff:fe00:3727%mgre0 { remote-as 10261 } network inet6 priority 4 network inet6 connected network inet6 static allow from ibgp allow to ibgp set { nexthop fe80::1efd:8ff:fe7e:6b38%mgre0 prepend-self 1 } Am I missing something? Am I making some assumption when it comes to how bgpd(8) works with IPv6 addresses? Thank you in advance. Ben Raskin