[support] Does mip6daemon support DHCPv6?

Arnaud Ebalard arno at natisbad.org
Mon Apr 20 18:19:53 JST 2009


Hi,

Angel Bartomeu Bonillo <angelbartomeu at gmail.com> writes:

> So, how does the mip6daemon detects the new configured IP addresses?.

Via netlink.

> Does it detect them once the kernel has already configured the new IP
> through the standar stateless procedure or does the mip6daemon itself
> take part in the stateless configuration procedure?

In fact, UMIP disables kernel processing of RA and emission of RS. It
sends RS directly and then processes received RA in order to configure
addresses (via netlink). It is only when it receives the notification
that it knows the address as been configured (which triggers the
movement). UMIP also install the routes by itself (with specific metric
based on configured interface preference).

> If the mip6d doesn't really do the stateless autoconfigutation procedure by
> itself, why isn't it able to detect and bind an IP configurated by DHCPv6?

Well, if an external process (say a DHCPv6 daemon) configures an IP on
an interface and a route, the address will be seen by UMIP via netlink
(i.e. this should be ok) but chances are high the metric of the route
will be incorrect (too low priority, i.e. too high value like 1024) and
will prevent anything to happen with that interface/address.

Can you test if I am correct? 

Cheers,

a+


More information about the Support mailing list