[natty] broken IPv6 default route
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NetworkManager |
Fix Released
|
High
|
|||
network-manager (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: network-manager
when setting IPv6 settings to "automatic" instead of the default ignore (see my eduroam profile) network-manager adds a static default route after the connection is established. Unfortunately this default route has no next-hop and thus breaks connectivity quite badly.
root@schleppi:~# ip -6 route
2001::/32 dev teredo proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295
2001:4ca0:
fe80::/64 dev wlan0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 4294967295
fe80::/64 dev is0 proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295
fe80::/64 dev teredo proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295
default via fe80::2d0:
default dev wlan0 proto static metric 1024 mtu 1500 advmss 1440 hoplimit 4294967295 <--- this is the broken one
One has to repeatedly delete this static route (I guess nm tries to add it again) before you have connectivity again.
root@schleppi:~# ip -6 route del default dev wlan0 proto static
root@schleppi:~# ip -6 route del default dev wlan0 proto static
root@schleppi:~# ip -6 route del default dev wlan0 proto static
root@schleppi:~# ip -6 route del default dev wlan0 proto static
RTNETLINK answers: No such process
IPv6 clients learn their default route from RA or from static configuration, but you cannot just point a default-route to a non-ptp interface without a next-hop. The kernel will look for every destination (including ipv6.google.com) on the local network segment and fail after a 2 second timeout.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: network-manager 0.8.3+git.
ProcVersionSign
Uname: Linux 2.6.37-12-generic x86_64
Architecture: amd64
CRDA:
country DE:
(2400 - 2483 @ 40), (N/A, 20)
(5150 - 5250 @ 40), (N/A, 20), NO-OUTDOOR
(5250 - 5350 @ 40), (N/A, 20), NO-OUTDOOR, DFS
(5470 - 5725 @ 40), (N/A, 26), DFS
Date: Wed Jan 19 10:15:57 2011
IfupdownConfig:
auto lo
iface lo inet loopback
Keyfiles: Error: [Errno 2] Datei oder Verzeichnis nicht gefunden
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=de_DE.UTF-8
LC_MESSAGES=
SHELL=/usr/bin/zsh
SourcePackage: network-manager
WpaSupplicantLog:
Related branches
Changed in network-manager: | |
importance: | Unknown → High |
status: | Unknown → New |
Changed in network-manager: | |
status: | New → Fix Released |
Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue you are reporting is an upstream one and it would be nice if somebody having it could send the bug to the developers of the software by following the instructions at https:/ /wiki.ubuntu. com/Bugs/ Upstream/ GNOME. If you have done so, please tell us the number of the upstream bug (or the link), so we can add a bugwatch that will inform us about its status. Thanks in advance.