I can somewhat reproduce this on my system, except the device that comes up early is (more expectedly than wlan0) eth0. All interfaces but that one do get the right value set for use_tempaddr; and there seems to be something fishy going on when setting these values in sysctl anyway: net.ipv6.conf.all.use_tempaddr doesn't affect all the interfaces directly as it seems it should, nor does it override the behaviour at all.
I sent an email to linux-netdev regarding this matter: http://marc.info/?l=linux-netdev&m=132285083905998&w=4 As a workaround I guess we might want to set some of these things in initramfs (althought there are some cases where we want to not have an initramfs, then we're still stuck), or somehow in udev; until this is clarified and fixed in the kernel. ** Changed in: procps (Ubuntu) Status: New => Triaged ** Changed in: procps (Ubuntu) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/803739 Title: value set in /etc/sysctl.conf not used at boot time To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/procps/+bug/803739/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs