On 2015/11/02 18:56, Lauri Tirkkonen wrote: > On Mon, Nov 02 2015 16:40:15 +0000, Stuart Henderson wrote: > > On 2015/11/02 13:56, [email protected] wrote: > > > The machine sending the router advertisements in question is OpenBSD > > > 5.8-stable > > > (rtadvd running on carp interface), and the prefix information is visible > > > on > > > the wire: > > > > Does the 5.8-stable machine have any autoconf addresses? > > Nope, it's a router so only static addresses.
OK, it's not the 5.8 bug that I was wondering about then. Routers can have autoconf addresses though, a typical ISP setup for native v6 over PPP is to use autoconf to hand out the PPP address, plus DHCPv6-PD to hand out prefixes to use on the LAN. > > > 00:00:5e:00:01:09 33:33:00:00:00:01 86dd 166: fe80::200:5eff:fe00:109 > > > > ff02::1: icmp6: router advertisement(chlim=64, router_ltime=1800, > > > reachable_time=0, retrans_time=0)(prefix info: LA valid_ltime=2592000, > > > preferred_ltime=604800, prefix=2001:708:20:e336::/64)(unknown > > > opt_type=25, opt_len=5)(unknown opt_type=31, opt_len=3) [icmp6 cksum ok] > > > (len 112, hlim 255) > > > > There's no "src lladdr" in here. Do you explicitly set 'nolladdr' in > > rtadvd.conf? > > Nope; only rdnss/dnssl options in there, and the result is the same even > without a configuration file. Interesting point that it is missing, > though; maybe that's related to rtadvd being run on a carp interface? Ah that's possible ... I don't have a handy v6+carp setup that I can play with here.
