[Bug 664550] New: IPV6_PRIVACY="yes"=?UTF-8?Q?=20doesn=C2=B4t=20have=20the=20expected=20effect?=.
https://bugzilla.novell.com/show_bug.cgi?id=664550 https://bugzilla.novell.com/show_bug.cgi?id=664550#c0 Summary: IPV6_PRIVACY="yes" doesn´t have the expected effect. Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: deckel@novell.com QAContact: qa@suse.de Found By: IS&T Blocker: --- Setting IPV6_PRIVACY="yes" in /etc/sysconfig/sysctl is setting the sysctl use_tempaddr setting to 1. This should get set to 2, as the kernel will use the privacy IP four outgoing connections then. This is what a user would expect when IPV6_PRIVACY="yes" is set. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c
Christian Deckelmann
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c1
--- Comment #1 from Andreas Jaeger
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c2
--- Comment #2 from Marius Tomaschewski
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c3
Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c4
Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c5
Jon Nelson
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c6
--- Comment #6 from Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c7
--- Comment #7 from Marius Tomaschewski
Furthermore, the kernel bug(s) referenced above seem to indicate that 'all' doesn't work quite right for things like use_tempaddr, and that the interface name must be used explicitly.
This may depend on the kernel & configuration [e.g. ipv6 as module]; setting "all" usually works, except in the IPV6_PRIVACY=yes case. When I remember correctly: You can set "all" and the setting will be visible in ethX/use_tempaddr, but is simply has no effect (no temp address gets assigned) until you set down & up the interface, because the autoconfig already happened [or it is already running using the old setting].
Am I wrong to conclude that
a) the init script in openSUSE 11.4 /as of this writing/ is not working properly (it is clearly writing to 'default' which only works for interfaces brought up after)
No, this is not a wrong conclusion. Currently the best way is to set it in /etc/sysconfig/network/ifsysctl; when needed, also per interface. See "man 5 ifsysctl". It is applied twice: via udev as soon as an interface appears and then also before ifup calls "ip link set up", ...
b) it should write to *both* default *and* all *and* all interfaces[1], since 'all' does NOT appear to work?
Well.. to catch all interfaces "all" *would* be correct -- when it would have an effect. In the hope, that the setting gets applied early enough, we set "default" as it works for new interfaces. Maybe it would be a not so bad idea to set both to increase the hope :-)
[1] -- how hard to fix the kernel vs. the init script such that writing to 'all' really changes 'all' ?
This seems to be same with writting E-Mails to /dev/null. Note, that the referenced kernel.org reports about are from 2007 & 2008 and still "NEW". We are adding & fixing strange workarounds because of this since years... As Jiri already wrote in comment referenced above "The change may never get there [upstream], people have different ideas about how this should work :(". It is a common problem we have, see also: https://bugzilla.novell.com/show_bug.cgi?id=559170 http://www.spinics.net/lists/netdev/msg115260.html -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c8
--- Comment #8 from Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c9
--- Comment #9 from Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c11
--- Comment #11 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=664550
https://bugzilla.novell.com/show_bug.cgi?id=664550#c12
Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com