On Tue, 2005-04-05 at 12:33 -0400, Bellino, Phil wrote:
> Hello,
>       
> I have a 2.6.5 Linux running router radvd.
> I also have 2.6.5 clients(and a 2.4.20 client) that accept the router
> advertisements from the router and acquire a Link-Global address and also
> autoconfigures their Link-Local address. 
> Their configs:
> ipv6.conf.eth0.accept_ra=1
> ipv6.conf.all.accept_ra=1
> ipv6.conf.default.accept_ra=1
> 
> I have a 2.6.11 client host that does not accept any router advertisements
> even though it's config is the same as above. (I have compared the "sysctl
> -a" output on both the 2.6.5 and 2.6.11 and they are identical).  In fact
> the following is what occurs at boot time:
> 
> 1.  When I boot up this client, eth0 does not have the inet6 Link-local
> address.
> If I then issue:
> ifconfig eth0 down
> ifconfig eth0 up
> 
> The inet6 Link-local address then appears.

The important question: what kind of network card do you have, and thus
which driver do you use.

In Linux (and most likely in most OS's) the network card driver is
responsible for configuring the linklocal address.

Next to that the above can very well be because the IPv6 module is
loaded later than the network card is activated. Fix your init scripts
in that case.

Greets,
 Jeroen

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to