Friday, 27 December 2013

Re: IPv6 bug in precise network manager

On Friday 27 December 2013 00:42:31 Philipp Kern wrote:
> On Sat, Dec 07, 2013 at 02:46:51PM +0100, Pali Rohár wrote:
> > I reported critical bug in precise version of network manager on
> > launchpad bug tracker:
> >
> > https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1254028
> >
> > But nobody has commented it. Please can you look at it and fix it?
>
> Note that addressing architectures that do not use 64 bit interface IDs
> are not in compliance with RFC4291 (e.g., 2.5.4).
>
> Kind regards
> Philipp Kern

This has been already discussed. In some networks it make sense to use other
prefix than /64 (and where DHCPv6 is used instead RA autoconf). Also if in RA
is other prefix than /64 then network software should use what is in RA and not
hardcoded value /64.

Also there is no support for propagating prefix in DHCPv6 protocol, so network
manager (or any other network software) cannot use prefix from DHCPv6.

Upstream network manager has fixed this problem (prefix is used only from RA and
from DHCPv6 is used only one ipv6 address /128) and ubuntu has already
backported that patch into quantal release - but not to LTS precise. See links
in that reported bug.

--
Pali Rohár
[email protected]