> Maybe I am misunderstanding what you're trying to say but it seems > like you're confused about the role of each daemon. rtadvd runs on > your router/firewall. rtsol runs on the client to assign the address > and default route.
I am just not doing a very good job of explaining. I am not confused about the role of each daemon. I am setting up a router and that is why I am using rtadvd. I am confused about which daemon gets the address and default route assigned, to the router. Can rtadvd do this? Here is an sample from the daemon log, after rtadvd starts (after pppoe has connected to the ISP).. rtadvd[10686]: sendmsg on pppoe0: No route to host rtadvd[10686]: prefix xxxx:xxxx:xxxx:xxx::/64 from yyyy::yyy:yyyy:yyyy:yyyy on pppoe0 is not in our list So now if I go: ifconfig pppoe0 inet6 xxxx:xxxx:xxxx:xxx::/64 route add -inet6 default -ifp pppoe0 yyyy::yyy:yyyy:yyyy:yyyy The above addresses are dynamic. Voila, I have ipv6 connectivity on the router, then dhcp6c can assign an address from a static address block the ISP provides me, to the 2nd interface. Am I making more sense?

