On Mon, Jul 14, 2014 at 11:18:43AM +0200, Tom Gundersen wrote: > > Hi Tomasz, > > I just tried with your configuration with current git and it works for > me. Note that your kernel may not yet have received the module > autoloading patch for the tunnel modules (these have been applied to > all currently maintained upstream kernels, but may not have percolated > down to you yet). In that case a manual "modprobe sit" is necessary > before networkd is started.
Can't get it to work, still. "sit" modules is loaded: % lsmod | grep sit sit 26625 0 tunnel4 13138 1 sit ip_tunnel 23089 1 sit When I run "SYSTEMD_LOG_LEVEL=debug /lib/systemd/systemd-networkd", the two lines mentioning my tunnel are: he : loaded sit sd-rtnl: discarding 20 bytes of incoming message I just tried one way - I've put "Tunnel=" option into my extarnal interface configuration: external.network: ----------------- [Match] Name=enp5s0 [Network] Tunnel=he DHCP=yes DNS=192.168.137.3 DNS=127.0.0.1 [DHCPv4] UseDNS=no UseHostname=no ----------------- (previously I had Tunnel= in he.network file). This resulted in (slightly trimmed): enp5s0 : DHCPv4 address 109.107.25.67/24 via 109.107.25.1 enp5s0 : setting addresses sd-rtnl: discarding 20 bytes of incoming message enp5s0 : added address: fe80::1278:d2ff:fecc:7eb0/64 enp5s0 : added address: 109.107.25.67/24 he : MAC address not found for new device, continuing without he : link 48 added he : udev initializing link... he : netdev has index 48 he : netdev ready he : flags change: +POINTOPOINT +NOARP Assertion '({ const typeof(LINK_STATE_ENSLAVING) _y = (LINK_STATE_ENSLAVING); const typeof(_y) _x = (link->state); unsigned _i; _Bool _found = 0; for (_i = 0; _i < 1 + sizeof((const typeof(_x)[]) { LINK_STATE_FAILED, LINK_STATE_LINGER })/sizeof(const typeof(_x)); _i++) if (((const typeof(_x)[]) { _y, LINK_STATE_FAILED, LINK_STATE_LINGER })[_i] == _x) { _found = 1; break; } _found; })' failed at ../src/network/networkd-link.c:1731, function enslave_handler(). Aborting. Aborted systemd-215-2.fc21.x86_64 -- Tomasz Torcz Only gods can safely risk perfection, xmpp: zdzich...@chrome.pl it's a dangerous thing for a man. -- Alia _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel