I'm trying to add v6 to my second ISP connection on pppoe1, unlike my first ISP, this one requires autoconf and dhcpv6-pd to pick up addresses and have them routed. (They are referring to TR-187, https://www.broadband-forum.org/technical/download/TR-187.pdf - the "residential gateway" requirements are in section 6.1)
I haven't got as far as looking at dhcpv6-pd because when I enable autoconf, as soon as it picks up the address I lose connected routes to my local /64 subnets: # sysctl kern.version kern.version=OpenBSD 5.8 (GENERIC.MP) #1236: Sun Aug 16 02:31:04 MDT 2015 dera...@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC.MP # netstat -rnfinet6|grep ^2001.*/64 2001:4b10:1002:ff::/64 fe80::225:90ff:fec0:77b4%pppoe0 U 0 0 - 4 pppoe0 2001:4b10:1002:cc01::/64 fe80::200:5eff:fe00:102%carp2 UC 2 0 - 4 carp2 2001:4b10:1002:cc03::/64 fe80::210:18ff:fe7f:1f06%vlan3 UC 1 0 - 4 vlan3 2001:4b10:1002:cc05::/64 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 2001:4b10:1002:cc07::/64 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 # ifconfig pppoe1 inet6 autoconf # netstat -rnfinet6|grep ^2001.*/64 # ifconfig pppoe1 -inet6 # ifconfig pppoe1 pppoe1: flags=208851<UP,POINTOPOINT,RUNNING,SIMPLEX,MULTICAST,AUTOCONF6> mtu 1500 priority: 0 dev: em1 state: session sid: 0x93f PADI retries: 2 PADR retries: 0 time: 00:02:12 sppp: phase network authproto chap authname "xx" groups: pppoe egress status: active inet6 fe80::225:90ff:fec0:77b4%pppoe1 -> prefixlen 64 scopeid 0x14 inet 82.68.199.142 --> 62.3.84.27 netmask 0xffffffff inet6 2a02:8011:d00e:3:225:90ff:fec0:77b4 -> prefixlen 64 autoconf pltime 1799 vltime 17999 inet6 2a02:8011:d00e:3:a4f6:285a:fe8d:d1ac -> prefixlen 64 autoconf autoconfprivacy pltime 1799 vltime 17999 # netstat -rnfinet6|grep ^2001.*/64 2001:4b10:1002:ff::/64 fe80::225:90ff:fec0:77b4%pppoe0 U 0 0 - 4 pppoe0 2001:4b10:1002:cc01::/64 fe80::200:5eff:fe00:102%carp2 UC 1 0 - 4 carp2 2001:4b10:1002:cc03::/64 fe80::210:18ff:fe7f:1f06%vlan3 UC 0 0 - 4 vlan3 2001:4b10:1002:cc05::/64 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 2001:4b10:1002:cc07::/64 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 Diffs of netstat -rnfinet6 (followed by full output, before+after) below. Anyone have an idea what's going on? ... $ diff -u0 before after | grep -v ^@ --- before Tue Aug 18 12:39:39 2015 +++ after Tue Aug 18 12:39:48 2015 +default fe80::230:88ff:fe16:5eff%pppoe1 UG 0 0 - 56 pppoe1 -2001:4b10:1002:cc01::/64 fe80::225:90ff:fec0:77b4%vlan2 UC 2 0 - 4 vlan2 -2001:4b10:1002:cc01:20d:93ff:fe63:da5a 00:0d:93:63:da:5a UHLc 0 3 - 4 vlan2 -2001:4b10:1002:cc01:230:48ff:fe58:8640 f8:b1:56:ac:32:76 UHLc 0 664 - 4 vlan2 -2001:4b10:1002:cc03::/64 fe80::210:18ff:fe7f:1f06%vlan3 UC 1 0 - 4 vlan3 -2001:4b10:1002:cc03:220:4aff:fec5:5b55 00:20:4a:c5:5b:55 UHLc 0 40 - 4 vlan3 -2001:4b10:1002:cc05::/64 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 -2001:4b10:1002:cc07::/64 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 +2a02:8011:d00e:3:225:90ff:fec0:77b4 2a02:8011:d00e:3:225:90ff:fec0:77b4 UHl 0 0 - 1 lo0 +2a02:8011:d00e:3:a4f6:285a:fe8d:d1ac 2a02:8011:d00e:3:a4f6:285a:fe8d:d1ac UHl 0 0 - 1 lo0 -fe80::fab1:56ff:feac:3276%vlan2 f8:b1:56:ac:32:76 UHLc 0 7 - 4 vlan2 +fe80::fab1:56ff:feac:3276%vlan2 f8:b1:56:ac:32:76 UHLc 0 8 - 4 vlan2 -fe80::220:4aff:fec5:5b55%vlan3 00:20:4a:c5:5b:55 UHLc 0 6 - 4 vlan3 +fe80::220:4aff:fec5:5b55%vlan3 00:20:4a:c5:5b:55 UHLc 0 8 - 4 vlan3 -fe80::%pppoe1/64 fe80::225:90ff:fec0:77b4%pppoe1 U 0 0 - 4 pppoe1 +fe80::%pppoe1/64 fe80::225:90ff:fec0:77b4%pppoe1 U 1 0 - 4 pppoe1 +fe80::230:88ff:fe16:5eff%pppoe1 pppoe1 UHL 0 0 - 4 pppoe1 # cat before Routing tables Internet6: Destination Gateway Flags Refs Use Mtu Prio Iface ::/104 ::1 UGRS 0 0 32768 8 lo0 ::/96 ::1 UGRS 0 0 32768 8 lo0 ::1 ::1 UHl 14 0 32768 1 lo0 ::127.0.0.0/104 ::1 UGRS 0 0 32768 8 lo0 ::224.0.0.0/100 ::1 UGRS 0 0 32768 8 lo0 ::255.0.0.0/104 ::1 UGRS 0 0 32768 8 lo0 ::ffff:0.0.0.0/96 ::1 UGRS 0 0 32768 8 lo0 2001:4b10:1002:cc01::/64 fe80::225:90ff:fec0:77b4%vlan2 UC 2 0 - 4 vlan2 2001:4b10:1002:cc01::1 00:25:90:c0:77:b4 HLl 0 0 - 1 lo0 2001:4b10:1002:cc01::ca1f 00:00:5e:00:01:02 HLl 0 0 - 1 lo0 2001:4b10:1002:cc01:20d:93ff:fe63:da5a 00:0d:93:63:da:5a UHLc 0 3 - 4 vlan2 2001:4b10:1002:cc01:20d:b9ff:fe04:a330 00:25:90:c0:77:b4 HLl 0 0 - 1 lo0 2001:4b10:1002:cc01:230:48ff:fe58:8640 f8:b1:56:ac:32:76 UHLc 0 664 - 4 vlan2 2001:4b10:1002:cc03::/64 fe80::210:18ff:fe7f:1f06%vlan3 UC 1 0 - 4 vlan3 2001:4b10:1002:cc03::1 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 2001:4b10:1002:cc03:220:4aff:fec5:5b55 00:20:4a:c5:5b:55 UHLc 0 40 - 4 vlan3 2001:4b10:1002:cc05::/64 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 2001:4b10:1002:cc05::1 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 2001:4b10:1002:cc07::/64 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 2001:4b10:1002:cc07::1 00:10:18:7f:1f:06 HLl 0 0 - 1 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 fe80::/10 ::1 UGRS 0 0 32768 8 lo0 fe80::%lo0/64 fe80::1%lo0 U 0 0 32768 4 lo0 fe80::1%lo0 fe80::1%lo0 UHl 0 0 32768 1 lo0 fe80::%vlan2/64 fe80::225:90ff:fec0:77b4%vlan2 UC 2 0 - 4 vlan2 fe80::20d:93ff:fe63:da5a%vlan2 00:0d:93:63:da:5a UHLc 0 2 - 4 vlan2 fe80::225:90ff:fec0:77b4%vlan2 00:25:90:c0:77:b4 HLl 0 0 - 1 lo0 fe80::fab1:56ff:feac:3276%vlan2 f8:b1:56:ac:32:76 UHLc 0 7 - 4 vlan2 fe80::%vlan3/64 fe80::210:18ff:fe7f:1f06%vlan3 UC 1 0 - 4 vlan3 fe80::210:18ff:fe7f:1f06%vlan3 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 fe80::220:4aff:fec5:5b55%vlan3 00:20:4a:c5:5b:55 UHLc 0 6 - 4 vlan3 fe80::%vlan3666/64 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 fe80::210:18ff:fe7f:1f06%vlan3666 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 fe80::%vlan5/64 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 fe80::210:18ff:fe7f:1f06%vlan5 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 fe80::%carp2/64 fe80::200:5eff:fe00:102%carp2 UC 0 0 - 4 carp2 fe80::200:5eff:fe00:102%carp2 00:00:5e:00:01:02 HLl 0 0 - 1 lo0 fe80::%pppoe0/64 fe80::225:90ff:fec0:77b4%pppoe0 U 0 0 - 4 pppoe0 fe80::225:90ff:fec0:77b4%pppoe0 fe80::225:90ff:fec0:77b4%pppoe0 Hl 0 0 - 1 lo0 fe80::%pppoe1/64 fe80::225:90ff:fec0:77b4%pppoe1 U 0 0 - 4 pppoe1 fe80::225:90ff:fec0:77b4%pppoe1 fe80::225:90ff:fec0:77b4%pppoe1 Hl 0 0 - 1 lo0 fec0::/10 ::1 UGRS 0 0 32768 8 lo0 ff01::/16 ::1 UGRS 0 0 32768 8 lo0 ff01::%lo0/32 ::1 UC 0 0 32768 4 lo0 ff01::%vlan2/32 fe80::225:90ff:fec0:77b4%vlan2 UC 0 0 - 4 vlan2 ff01::%vlan3/32 fe80::210:18ff:fe7f:1f06%vlan3 UC 0 0 - 4 vlan3 ff01::%vlan3666/32 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 ff01::%vlan5/32 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 ff01::%carp2/32 fe80::200:5eff:fe00:102%carp2 UC 0 0 - 4 carp2 ff01::%pppoe0/32 fe80::225:90ff:fec0:77b4%pppoe0 UC 0 0 - 4 pppoe0 ff01::%pppoe1/32 fe80::225:90ff:fec0:77b4%pppoe1 UC 0 0 - 4 pppoe1 ff02::/16 ::1 UGRS 0 0 1500 8 lo0 ff02::%lo0/32 ::1 UC 0 0 32768 4 lo0 ff02::%vlan2/32 fe80::225:90ff:fec0:77b4%vlan2 UC 1 0 - 4 vlan2 ff02::1:ff63:da5a%vlan2 link#10 UHLc 0 0 - 4 vlan2 ff02::%vlan3/32 fe80::210:18ff:fe7f:1f06%vlan3 UC 0 0 - 4 vlan3 ff02::%vlan3666/32 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 ff02::%vlan5/32 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 ff02::%carp2/32 fe80::200:5eff:fe00:102%carp2 UC 0 0 - 4 carp2 ff02::%pppoe0/32 fe80::225:90ff:fec0:77b4%pppoe0 UC 0 0 - 4 pppoe0 ff02::%pppoe1/32 fe80::225:90ff:fec0:77b4%pppoe1 UC 0 0 - 4 pppoe1 # cat after Routing tables Internet6: Destination Gateway Flags Refs Use Mtu Prio Iface ::/104 ::1 UGRS 0 0 32768 8 lo0 ::/96 ::1 UGRS 0 0 32768 8 lo0 default fe80::230:88ff:fe16:5eff%pppoe1 UG 0 0 - 56 pppoe1 ::1 ::1 UHl 14 0 32768 1 lo0 ::127.0.0.0/104 ::1 UGRS 0 0 32768 8 lo0 ::224.0.0.0/100 ::1 UGRS 0 0 32768 8 lo0 ::255.0.0.0/104 ::1 UGRS 0 0 32768 8 lo0 ::ffff:0.0.0.0/96 ::1 UGRS 0 0 32768 8 lo0 2001:4b10:1002:cc01::1 00:25:90:c0:77:b4 HLl 0 0 - 1 lo0 2001:4b10:1002:cc01::ca1f 00:00:5e:00:01:02 HLl 0 0 - 1 lo0 2001:4b10:1002:cc01:20d:b9ff:fe04:a330 00:25:90:c0:77:b4 HLl 0 0 - 1 lo0 2001:4b10:1002:cc03::1 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 2001:4b10:1002:cc05::1 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 2001:4b10:1002:cc07::1 00:10:18:7f:1f:06 HLl 0 0 - 1 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 2a02:8011:d00e:3:225:90ff:fec0:77b4 2a02:8011:d00e:3:225:90ff:fec0:77b4 UHl 0 0 - 1 lo0 2a02:8011:d00e:3:a4f6:285a:fe8d:d1ac 2a02:8011:d00e:3:a4f6:285a:fe8d:d1ac UHl 0 0 - 1 lo0 fe80::/10 ::1 UGRS 0 0 32768 8 lo0 fe80::%lo0/64 fe80::1%lo0 U 0 0 32768 4 lo0 fe80::1%lo0 fe80::1%lo0 UHl 0 0 32768 1 lo0 fe80::%vlan2/64 fe80::225:90ff:fec0:77b4%vlan2 UC 2 0 - 4 vlan2 fe80::20d:93ff:fe63:da5a%vlan2 00:0d:93:63:da:5a UHLc 0 2 - 4 vlan2 fe80::225:90ff:fec0:77b4%vlan2 00:25:90:c0:77:b4 HLl 0 0 - 1 lo0 fe80::fab1:56ff:feac:3276%vlan2 f8:b1:56:ac:32:76 UHLc 0 8 - 4 vlan2 fe80::%vlan3/64 fe80::210:18ff:fe7f:1f06%vlan3 UC 1 0 - 4 vlan3 fe80::210:18ff:fe7f:1f06%vlan3 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 fe80::220:4aff:fec5:5b55%vlan3 00:20:4a:c5:5b:55 UHLc 0 8 - 4 vlan3 fe80::%vlan3666/64 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 fe80::210:18ff:fe7f:1f06%vlan3666 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 fe80::%vlan5/64 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 fe80::210:18ff:fe7f:1f06%vlan5 00:10:18:7f:1f:06 HLl 0 0 - 1 lo0 fe80::%carp2/64 fe80::200:5eff:fe00:102%carp2 UC 0 0 - 4 carp2 fe80::200:5eff:fe00:102%carp2 00:00:5e:00:01:02 HLl 0 0 - 1 lo0 fe80::%pppoe0/64 fe80::225:90ff:fec0:77b4%pppoe0 U 0 0 - 4 pppoe0 fe80::225:90ff:fec0:77b4%pppoe0 fe80::225:90ff:fec0:77b4%pppoe0 Hl 0 0 - 1 lo0 fe80::%pppoe1/64 fe80::225:90ff:fec0:77b4%pppoe1 U 1 0 - 4 pppoe1 fe80::225:90ff:fec0:77b4%pppoe1 fe80::225:90ff:fec0:77b4%pppoe1 Hl 0 0 - 1 lo0 fe80::230:88ff:fe16:5eff%pppoe1 pppoe1 UHL 0 0 - 4 pppoe1 fec0::/10 ::1 UGRS 0 0 32768 8 lo0 ff01::/16 ::1 UGRS 0 0 32768 8 lo0 ff01::%lo0/32 ::1 UC 0 0 32768 4 lo0 ff01::%vlan2/32 fe80::225:90ff:fec0:77b4%vlan2 UC 0 0 - 4 vlan2 ff01::%vlan3/32 fe80::210:18ff:fe7f:1f06%vlan3 UC 0 0 - 4 vlan3 ff01::%vlan3666/32 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 ff01::%vlan5/32 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 ff01::%carp2/32 fe80::200:5eff:fe00:102%carp2 UC 0 0 - 4 carp2 ff01::%pppoe0/32 fe80::225:90ff:fec0:77b4%pppoe0 UC 0 0 - 4 pppoe0 ff01::%pppoe1/32 fe80::225:90ff:fec0:77b4%pppoe1 UC 0 0 - 4 pppoe1 ff02::/16 ::1 UGRS 0 0 1500 8 lo0 ff02::%lo0/32 ::1 UC 0 0 32768 4 lo0 ff02::%vlan2/32 fe80::225:90ff:fec0:77b4%vlan2 UC 1 0 - 4 vlan2 ff02::1:ff63:da5a%vlan2 link#10 UHLc 0 0 - 4 vlan2 ff02::%vlan3/32 fe80::210:18ff:fe7f:1f06%vlan3 UC 0 0 - 4 vlan3 ff02::%vlan3666/32 fe80::210:18ff:fe7f:1f06%vlan3666 UC 0 0 - 4 vlan3666 ff02::%vlan5/32 fe80::210:18ff:fe7f:1f06%vlan5 UC 0 0 - 4 vlan5 ff02::%carp2/32 fe80::200:5eff:fe00:102%carp2 UC 0 0 - 4 carp2 ff02::%pppoe0/32 fe80::225:90ff:fec0:77b4%pppoe0 UC 0 0 - 4 pppoe0 ff02::%pppoe1/32 fe80::225:90ff:fec0:77b4%pppoe1 UC 0 0 - 4 pppoe1