[Oneiric topic] IPv6

Mathieu Trudel-Lapierre mathieu-tl at ubuntu.com
Tue Apr 19 13:50:27 UTC 2011

On Mon, Apr 18, 2011 at 5:03 PM, Etienne Goyer
<etienne.goyer at canonical.com> wrote:
> - NetworkManager: It used to be that NetworkManager insisted upon
> getting an IPv4 address, but Matt Trudel just marked bug #307598 as
> fixed two weeks ago.  Presumably, NM now work fine in IPv6-only network,
> but I have not tested yet.

The default settings are still to only get IPv4 by default and require
that something responds to bring up the interface, but you can turn
this requirement off, enable IPv6, turns *its* requirement off, or
turn IPv4 address requests off altogether. For Natty enabling IPv6
addresses in NM still requires manual intervention: you need to set a
drop-down to Automatic or whatever you want it to be; and choose
whether it needs to respond to bring up the interface.

For Oneiric, my plan is to change that default for new interfaces to
Automatic IPv6 and not requiring IPv4 or IPv6 to bring up interfaces,
which should make almost everyone happy.

> Any other major roadblock beside the above?  I am going to sift through
> the bugs tagged ipv6 on Launchpad, but if there's anything obvious I
> missed, please let me know.

We used to see a few issues related to broken routers blocking on AAAA
DNS requests. Note sure if there's really still a lot of those, but I
guess it's something to keep in mind: AAAA requests could block and
turn into a big annoyance for users who don't care about IPv6.

> Finally, a question to consider is whether we want to address the
> IPv6-only use-case (ie, not dual-stack, no IPv4 configuration).  This
> has some implications, notably around d-i and NetworkManager.  Few
> networks are IPv6-only at this time, but it's bound to change in the
> near future.

I *think* this should be fine on the desktop side, but I haven't
tested IPv6-only, just dual-stack. The main problem is that if you're
relying on only IPv6, you will still not reach a whole lot of things
on the Internet, including some of our infrastructure: for instance,
cdimage.u.c doesn't appear to have AAAA addresses.


Mathieu Trudel-Lapierre <mathieu-tl at ubuntu.com>
Freenode: cyphermox, Jabber: mathieu.tl at gmail.com
4096R/EE018C93 1967 8F7D 03A1 8F38 732E  FF82 C126 33E1 EE01 8C93

More information about the Ubuntu-devel-discuss mailing list