Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 399229 - net-misc/networkmanager - will not take an IPv6 address from a DHCPv6 router unless "Method" is set to "Automatic, DHCP only"
Summary: net-misc/networkmanager - will not take an IPv6 address from a DHCPv6 router ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Nirbheek Chauhan (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-18 00:57 UTC by William Swartzendruber
Modified: 2012-11-05 02:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge-info.txt,4.42 KB, text/plain)
2012-01-18 00:58 UTC, William Swartzendruber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description William Swartzendruber 2012-01-18 00:57:23 UTC
NetworkManager will not take an IPv6 address from a DHCPv6 router unless "Method" is set to "Automatic, DHCP only"

Reproducible: Always

Steps to Reproduce:
1. Connect your machine to a DHCPv6-enabled router.
2. Go to "Connection Information"
Actual Results:  
"IPv6" says "Ignored"

Expected Results:  
"IPv6" gives configured address and so forth.

Using dhclient.
Comment 1 William Swartzendruber 2012-01-18 00:58:02 UTC
Created attachment 299185 [details]
emerge --info
Comment 2 Pacho Ramos gentoo-dev 2012-10-07 08:19:43 UTC
What version are you running? Still valid with the latest one?
Comment 3 Pavel Šimerda 2012-11-04 15:34:51 UTC
Fixed in NetworkManager 0.9.6.

https://bugzilla.gnome.org/show_bug.cgi?id=676740

commit 70f64fbc4277c636c0a373d6e6eddf0574d53827
Author: Pavel Šimerda <psimerda@redhat.com>
Date:   Thu May 24 15:37:40 2012 +0200

    ip6: don't 'assume' IPv6 connections (bgo #676740)
    
    The bug report describes a testing scenario where device is down
    and no IPv4 or IPv6 addresses are set up. Then NetworkManager
    is started and it decides not to configure DHCPv6 address. This
    is caused by code copied from IPv4 that does not work here at
    all (and I wonder if it does in IPv4).
    
    In any case, when NetworkManager starts a DHCP client and recieves
    an IPv6 address (no addresses are configured at the time), it
    *must* send this new IPv6 address to the kernel.
    
    (dcbw)
    We should fix the connection takeover code for IPv6 but it's not
    a quick fix so in the mean time disable the buggy code and we'll
    fix IPv6 takeover cleanly soon.
Comment 4 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-11-05 02:48:49 UTC
(In reply to comment #3)

Thanks, marking as fixed then.