On 04/19/2015 04:21 AM, Per Jessen wrote:
James Knott wrote:
On 04/17/2015 11:15 AM, Per Jessen wrote:
But which bit is it that doesn't work -
a) setting use_tempaddr=2
or
b) getting a tempaddr when it use_tempaddr=2 ?
For me, (b) works fine on 12.3, 13.1 and 13.2, and I have not had reason to play with (a) as it is the default. Is your use_tempaddr value somehow being changed?
tempaddr is set to 2, but I don't get a temp address. That is weird. Do you get any address at all? You've got a working radvd running of course.
Yes, IPv6 is working fine, but with only the SLAAC address. Previously, I had both SLAAC and privacy addresses.
bug#916045 that you mentioned was closed as a duplicate, but it seems to be more concerned with how to set use_tempaddr=2, and less with you not getting a random address. Maybe you need to reopen and clarify the issue, I dunno.
I am not doing anything to change that value. How else would it be changed? It used to work, but not with 13.1 I got the impression from the bugreport that you were trying to change the value.
Maybe if we compare environments:
I have some desktops, pads and smartphones on IPv6 - openSUSE 12.3, 13.1 and 13.2 plus various iOS and Android. Even a desktop with openSUSE 10.3. On the latter, I have just now enabled privacy extensions:
sysctl -w net.ipv6.conf.eth0.use_tempaddr=2 ifdown/up eth0
When I enter that command, I get a random address as well as SLAAC. Also, as I mentioned earlier, my notebook, using the KDE network manager, gets a random address and SLAAC, as does in Windows, and also my Android devices. Perhaps some script is missing that sysctl line. Do you have to run that command every time you boot the computer? Or does it stick?
et voila, a random address.
My router has radvd running with this config;
interface eth0 { AdvSendAdvert on; clients { list of authorized link-local addresses; } RDNSS 2001:DB8:0:1::1000 { }; prefix 2001:DB8:0:1::/64 { AdvOnLink on; AdvAutonomous on; AdvRouterAddr off; }; };
Radvd is running fine. Otherwise I wouldn't have a working IPv6 address at all, beyond link local. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org