public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
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




      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