On Wed, Feb 6, 2013 at 11:48 PM, Sébastien Luttringer email@example.com wrote:
DAD detection is detected via the presence of tentative flag in ip command. This flag can only be setted if interface is up (obviously).
So, setting an IPv6 address will fail when you:
- the cable is not plugged
- any interface of a bridge is not set
The code was (before rewriting of netctl) reference this bug report: https://bugs.archlinux.org/task/28887
This bug will reopen after your proposed changes. If the cable is not plugged there is no point in trying to connect anyway, so it would be nice if you describe in some more detail what problem your changes solve.
Regards, - Jouke