Altering use_tempaddr drops all IPv6 addresses
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
Invalid
|
Medium
|
|||
linux (Ubuntu) |
Confirmed
|
Medium
|
Kamal Mostafa | ||
Precise |
Fix Released
|
High
|
Kamal Mostafa | ||
Trusty |
Fix Released
|
High
|
Kamal Mostafa | ||
Utopic |
Invalid
|
Medium
|
Unassigned |
Bug Description
$ uname -a
Linux expvr-alnilam 3.2.0-24-
$ sysctl net.ipv6.
net.ipv6.
# (as per the default /etc/sysctl.
# Add a static IPv6 address:
$ sudo ip addr add 2001:470:
# Verify that it has been set up, and that a temporary address and a SLAAC address also exist:
$ ip -6 addr list dev eth2
4: eth2: <BROADCAST,
inet6 2001:470:
valid_lft 86393sec preferred_lft 14393sec
inet6 2001:470:
valid_lft 86393sec preferred_lft 14393sec
inet6 2001:470:
valid_lft forever preferred_lft forever
inet6 fe80::6c97:
valid_lft forever preferred_lft forever
# Disable RFC 4941 temporary addresses:
$ sudo sysctl net.ipv6.
net.ipv6.
$ ip -6 addr list dev eth2
4: eth2: <BROADCAST,
inet6 fe80::6c97:
valid_lft forever preferred_lft forever
I.e. on setting use_tempaddr=0, _all_ IPv6 addresses are removed, including statically-
The same happens if use_tempaddr is changed from 0 back to 2.
The expected outcome is that only temporary addresses are affected by a change to use_tempaddr.
---
AcpiTables:
AlsaDevices:
total 0
crw-rw---T 1 root audio 116, 1 May 5 03:53 seq
crw-rw---T 1 root audio 116, 33 May 5 03:53 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu7
Architecture: i386
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
CurrentDmesg:
DistroRelease: Ubuntu 12.04
IwConfig: Error: [Errno 2] No such file or directory
Lspci: Error: [Errno 2] No such file or directory
Lsusb: Error: [Errno 2] No such file or directory
Package: linux (not installed)
PciMultimedia:
ProcEnviron:
TERM=screen.linux
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcFB:
ProcKernelCmdLine: root=UUID=
ProcModules:
lp 17455 0 - Live 0x00000000
parport 40930 1 lp, Live 0x00000000
xenfs 17877 1 - Live 0x00000000
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.79
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.2.0-24-
UpgradeStatus: Upgraded to precise on 2012-05-05 (0 days ago)
UserGroups: adm admin cdrom dialout lpadmin plugdev sambashare
tags: | added: patch |
Changed in linux: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in linux: | |
status: | Confirmed → Invalid |
Changed in linux (Ubuntu Precise): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Trusty): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | New → In Progress |
Changed in linux (Ubuntu Utopic): | |
assignee: | nobody → Tim Gardner (timg-tpi) |
status: | Triaged → In Progress |
Changed in linux (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
assignee: | Tim Gardner (timg-tpi) → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu Precise): | |
assignee: | Tim Gardner (timg-tpi) → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu Trusty): | |
assignee: | Tim Gardner (timg-tpi) → Kamal Mostafa (kamalmostafa) |
Changed in linux (Ubuntu Trusty): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Precise): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-precise removed: verification-needed-precise |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 994931
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.