Hi,
I think you can solve the issue changing the programs boot order:http://www.debian.org/doc/manuals/debian-reference/ch03.en.html#_the_runlevel_management_example
Basically, you need to go to /etc/rcX.d/ and put radvd with more priority.
Cumprimentos,
Hélder Pinheiro
My (static) IPv6 prefix is assigned by my ISP via DHCPv6 prefix delegation.
Currently, the radvd init script is configured to start during boot so as to
advertise over the eth0 interface. The problem this creates, however, is that
radvd starts before wide-dhcpv6-client assigns an address to eth0.
Aug 31 06:58:12 jdc radvd[3671]: no auto-selected prefix on interface eth0,
disabling advertisements
One solution would be to start radvd in /etc/ppp/ipv6-up.d/somescript but
there may be better ways.
I am trying to avoid actually specifying the address anywhere in the
network configuration, so that if a different prefix is ever advertised,
everything will still work. I don't expect my ISP to change its address
allocation, and if that did happen I would still need to update the DNS
entries, but reducing the dependencies in the configuration still has an
advantage.
How have others chosen to deal with this?
--
To UNSUBSCRIBE, email to debian-ipv6-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: [🔎] k1pbk6$7a1$1@ger.gmane.org" target="_blank">http://lists.debian.org/[🔎] k1pbk6$7a1$1@ger.gmane.org