From: "Stefan G. Weichinger" <lists@xunil.at>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] systemd-networkd: simpler config for my network
Date: Wed, 16 Apr 2014 10:12:24 +0200 [thread overview]
Message-ID: <534E3B68.10107@xunil.at> (raw)
In-Reply-To: <534D798F.8070801@xunil.at>
Am 15.04.2014 20:25, schrieb Stefan G. Weichinger:
> Tom Gundersen, one of the main coders said "IPv6 support is so far very
> basic (you can set static IPv6 addresses, and that's it). We plan to
> support it fully in the future though."
>
> -> https://plus.google.com/+TomGundersen/posts/8d1tzMJWppJ
>
> Maybe things developed since then.
I took the opportunity and asked Tom myself (we were in contact last
week due to my questions around my KVM-related network-setup).
Some quotes out of his reply, I showed him this thread for a start.
->
> Am 15.04.2014 19:25, schrieb Pavel Volkov:
>>> Not yet, but it seems weird to have DHCP= for DHCPv4 and not to have any
>>> options (DHCPv6/SLAAC/unconfigured) for IPv6. Only Address= for static
>>> address.
>
> Currently, the only IPv6 support we have is static addresses and
> whatever the kernel provides natively. The reason for this is just
> lack of hours in the day, and it is definitely on the TODO. We expect
> to have DHCPv6 soon, but the patches have not yet been posted. Any
> further assistance in the form of patches or testing would be greatly
> appreciated of course.
>
>>> Here is another problem. I need to issue this command:
>>> "ip token set ::2/64 dev br0"
>>> 1. after the bridge device is created
>>> 2. before IP address is configured on it
>
> This seems like a useful feature and should be simple to implement.
> Can't promise to work on that any time soon though, but, again,
> patches would be appreciated.
>
>>> netctl still seems a lot more capable than systemd-networkd...
>
> Yes, we still have a lot of features left on our TODO. Things are
>
>>> And netctl runs separate services (line netctl@eth0.service) for
>>> separate interfaces unlike systemd-networkd, you can create more custom
>>> deps on top of it.
>
> That is also true, but this was a conscious choice from our side. Most
> of the deps (as the token use-case you mentioned above) are sorted out
> by networkd internally (when support is added), so the config remains
> purely declarative. Moreover, exposing network state simply as systemd
> units is not really powerful enough, as we probably want much more
> fine-grained status information (if an interface is up, if it has a
> link-local address assigned, a routable address assigned, if the
> global internet is reachable etc, etc.). We have therefore taken the
> approach of exposing this info (and more, such as DHCP leases and
> their associated information) through a C library. The plan is to
> obviously also add a dbus API.
>
>> And it is not meant to be a drop-in replacement for big guns like
>> gnome-networkmanager or netctl, but just a simple tool for static setups.
>
> True, we target mainly static setups (i.e., ones where you don't
> usually change the network configuration at run-time, though you may
> still use dynamic configuration such as DHCP of course). However, we
> still have a lot more features we need/want before we are done
>
>> Maybe things developed since then.
>
> Not really. I have been working mostly on IPv4 so far, but Patrik
> Flykt from Intel is hard at work on DHCPv6, so that should be coming
> along soon.
>
> Cheers,
>
> Tom
So IPv6 isn't yet much supported as you noticed, right.
Interesting anyway, isn't it?
Best, Stefan
prev parent reply other threads:[~2014-04-16 8:12 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-03-31 12:14 [gentoo-user] systemd-networkd: simpler config for my network Stefan G. Weichinger
2014-03-31 12:17 ` Nilesh Govindrajan
2014-03-31 12:39 ` Stefan G. Weichinger
2014-04-02 21:22 ` Stefan G. Weichinger
2014-04-06 13:02 ` [gentoo-user] " Tom H
2014-04-07 8:04 ` Stefan G. Weichinger
2014-04-07 17:14 ` Tom H
2014-04-08 5:24 ` Stefan G. Weichinger
2014-04-09 13:13 ` Stefan G. Weichinger
2014-04-14 22:02 ` [gentoo-user] " Pavel Volkov
2014-04-15 14:04 ` Stefan G. Weichinger
2014-04-15 17:25 ` Pavel Volkov
2014-04-15 18:25 ` Stefan G. Weichinger
2014-04-16 8:12 ` Stefan G. Weichinger [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=534E3B68.10107@xunil.at \
--to=lists@xunil.at \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox