Mailinglist Archive: opensuse-factory (368 mails)

< Previous Next >
[opensuse-factory] ipv6: sysctl net.ipv6.conf.default.use_tempaddr
  • From: Graham Anderson <graham.anderson@xxxxxxxxx>
  • Date: Thu, 12 Jan 2012 13:31:18 +0100
  • Message-id: <6035521.VhsAhv0mIM@excession>
List,

Privacy for ipv6 autoconf adressess is now enabled by default. I have no
problem with this and believe this should remain the default going forward.
However I am seeing some behaviour in the ipv6 stack that I am unsure of and I
don't know if the behaviour is intentional, buggy or just not adequately
configured.

The issue is that the ipv6 sysctl's do not seem to be parsed correctly on
boot, or maybe the interfaces are being brought up before the config is
parsed.

# cat /lib/sysctl.d/sysctl.conf | grep use_temp
net.ipv6.conf.default.use_tempaddr = 2

Immediately after boot:

# cat /proc/sys/net/ipv6/conf/{default,all,eth0}/use_tempaddr
2
0
0

This configuration will remaing until manual intervention.

After restarting network:

# cat /proc/sys/net/ipv6/conf/{default,all,eth0}/use_tempaddr
2
0
2

Which has the effect of not generating a random ipv6 address unless the
network is restarted. All the hosts are upgraded from 11.4 so I am unsure if
this is an issue with the parrallel nature of booting now or whether some
remnant of the 11.4 system config is preventing the ipv6 sysctl's from being
applied. If this is a config issue please point me in the right direction
otherwise I'll fill a bug.


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups