Carlos E. R. wrote:
On 2016-10-13 08:54, Per Jessen wrote:
Carlos E. R. wrote:
On 2016-10-12 16:41, Per Jessen wrote:
Carlos E. R. wrote:
In 13.1, it's 2 with ifconfig method. When the network manager is used, it's 2 when the interface is up and 0, when down.
I have 0. This is 13.1, with ifup.
Maybe it's because you don't have any IPv6? Going back to e.g. 10.x and 11.x, the default was also '0', but I'm sure '2' was the default as of 12.1. If you google it, you'll find some discusion on opensuse-factory in late 2011 and early 2012.
Rather because this is an upgraded system.
I think the kernel parameters are upgraded too, it's set in /lib/sysctl.d/sysctl.conf
Telcontar:~ # l /lib/sysctl.d/sysctl.conf ls: cannot access /lib/sysctl.d/sysctl.conf: No such file or directory
Hmm, maybe it was moved later. On a 12.3 system, that's where I see it.
You can check all the sysctl files to see where your use_tempaddr is being set to 0 -
grep tempaddr /boot/sysctl.conf* /lib*/sysctl.d/*.conf /usr/lib/sysctl.d/*.conf /usr/local/lib/sysctl.d/*.conf /etc/sysctl.d/*.conf /run/sysctl.d/*.conf /etc/sysctl.conf
grep: /lib*/sysctl.d/*.conf: No such file or directory /usr/lib/sysctl.d/50-default.conf:net.ipv6.conf.default.use_tempaddr=2
Okay, that's your system default. I guess this isn't Leap.
/etc/sysctl.d/99-sysctl.conf:net.ipv6.conf.default.use_tempaddr = 1
That one is probably a symlink to /etc/sysctl.conf
/etc/sysctl.conf:net.ipv6.conf.default.use_tempaddr = 1 Telcontar:~ #
The last line is there because I wrote it.
Right.
And the other values are obviously not used, as "cat /proc/sys/net/ipv6/conf/eth0/use_tempaddr" said 0. Still does.
Telcontar:~ # cat /proc/sys/net/ipv6/conf/eth0/use_tempaddr 0
Go figure...
Something else is playing with that specific value then. NetworkManager? -- Per Jessen, Zürich (9.2°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org