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
No dia 31/08/2012 04:39, "Jason White" <[email protected]> escreveu:

>
> 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 [email protected]
> with a subject of "unsubscribe". Trouble? Contact
> [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>

Reply via email to