On 2015-11-18 11:46, Guus Sliepen wrote:
[..]
>> Indeed, Ubuntu sets use_tempaddr=2 in their sysctl (hence the empty file
>> mentioned above) and then when sysctl this custom file the setting is
>> reverted and you lose your default...
>>
>> hmmm, that might actually be affecting this too now I think of it.
>>
>> But the sysctl stuff should run BEFORE ifupdown comes into play (hence
>> setting default+all so that existing and new interfaces get that setting).
> 
> Yes. Maybe it could also have something to do with DAD.

>From my POV DAD does not come into play there, and also the kernel would
log it.

> I'll try it out with the settings you have and poke around until I
find the culprit,
> then see how I can have ifupdown work around it.

I did not check the code thus maybe it does it already but checking the
setting if accept_ra is going to be toggled might be a good thing.

Of course if is accept_ra toggle related (losing the default route) then
that is clearly a kernel thing, not much ifupdown could do about.

Greets,
 Jeroen

Reply via email to