Public bug reported:

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:0:f200::/64 dev wlan0  proto kernel  metric 256  expires 0sec mtu 
1500 advmss 1440 hoplimit 4294967295
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:3ff:fe3b:f400 dev wlan0  proto kernel  metric 1024  mtu 
1500 advmss 1440 hoplimit 64
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.20101219t181118.e919218-0ubuntu1 [modified: 
usr/bin/nm-online usr/bin/nm-tool usr/bin/nmcli 
usr/lib/NetworkManager/nm-avahi-autoipd.action 
usr/lib/NetworkManager/nm-crash-logger 
usr/lib/NetworkManager/nm-dhcp-client.action 
usr/lib/NetworkManager/nm-dispatcher.action usr/sbin/NetworkManager]
ProcVersionSignature: Ubuntu 2.6.37-12.26-generic 2.6.37
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=de_DE.UTF-8:de:en_GB:en
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 LC_MESSAGES=de_AT.utf8
 SHELL=/usr/bin/zsh
SourcePackage: network-manager
WpaSupplicantLog:

** Affects: network-manager (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug natty

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/704812

Title:
  [natty] broken IPv6 default route

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to