[Bug 785481] New: NetworkManager does not obey IPv6 setting in /etc/sysconfig/network/ifsysctl
https://bugzilla.novell.com/show_bug.cgi?id=785481 https://bugzilla.novell.com/show_bug.cgi?id=785481#c0 Summary: NetworkManager does not obey IPv6 setting in /etc/sysconfig/network/ifsysctl Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: x86-64 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: f.de.kruijf@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20100101 Firefox/16.0 In an IPv6 environment without a DHCPv6 server the interface can get a global IPv6 address by Stateless Address Autoconfiguration. The type of address and it use is controlled by a parameter use_tempaddr. The value of this parameter can be set in /etc/sysconfig/network/ifsysctl, however when using NetworkManager /etc/sysconfig/network/config needs to have IFSYSCTL_NETWORKMANAGER=yes In my test environment I have net.ipv6.conf.$SYSCTL_IF.use_tempaddr = 2 in the file ifsysctl and the above mentioned line in config. This should result in a global IPv6 address with a random value in the lower 64 bits of the address. However the global IPv6 address I get is the one derived from the MAC address, which means that the value of use_tempaddr that is used is 0. This is also the value in /proc/sys/net/ipv6/conf/eth0/use_tempaddr . However this value should have been 2 with the above settings in the file in /etc/sysconfig/network/. The above is in my test environment, however it is the same when I use it on my laptop with a wireless interface. The parameter setting in config is mentioned in "man ifsysctl" Reproducible: Always Steps to Reproduce: 1. Configure the above mentioned files as given above 2. Start the system using NetworkManager 3. Inspect the IPv6 address of the interface and or the value of /proc/sys/net/ipv6/conf/eth0/use_tempaddr Actual Results: The IPv6 address is derived from the MAC address and the value of /proc/sys/net/ipv6/conf/eth0/use_tempaddr is 0. Expected Results: An IPv6 address with a random generated address in the lower 64 bits of the address. -- 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=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c1
--- Comment #1 from Freek de Kruijf
https://bugzilla.novell.com/show_bug.cgi?id=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c
Jiaying ren
https://bugzilla.novell.com/show_bug.cgi?id=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c2
Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c3
Freek de Kruijf
https://bugzilla.novell.com/show_bug.cgi?id=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c4
--- Comment #4 from Dominique Leuenberger
https://bugzilla.novell.com/show_bug.cgi?id=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c5
Freek de Kruijf
https://bugzilla.novell.com/show_bug.cgi?id=785481
https://bugzilla.novell.com/show_bug.cgi?id=785481#c6
--- Comment #6 from Jiri Bohac
participants (1)
-
bugzilla_noreply@novell.com