FS#40675 - systemd-networkd service in systemd-213-5 does not bring up any interfaces
Attached to Project:
Arch Linux
Opened by Max Pray (synthead) - Wednesday, 04 June 2014, 07:43 GMT
Last edited by Dave Reisner (falconindy) - Wednesday, 04 June 2014, 14:33 GMT
Opened by Max Pray (synthead) - Wednesday, 04 June 2014, 07:43 GMT
Last edited by Dave Reisner (falconindy) - Wednesday, 04 June 2014, 14:33 GMT
|
Details
In systemd-212-3, adding a .network file in
/etc/systemd/network and starting the systemd-networkd
service would configure and bring up an interface as
expected. After upgrading to 213-5 without changing any
configuration, the interfaces do not come up and are not
assigned IPs.
Here are the contents of my .network files (they really aren't anything fancy): /etc/systemd/network/lan.network: [Match] MACAddress=00:1c:c0:9b:f2:cf [Network] Address=10.0.0.1/8 /etc/systemd/network/wan.network: [Match] MACAddress=00:40:f4:b1:12:4d [Network] DHCP=true I am aware that systemd-resolved is a new service that should be enabled for the systemd-handled resolv.conf located in /run, but the issue is not about resolving DNS. I experimented with starting and enabling systemd-resolved, but it has no effect on the interfaces. Steps to reproduce: 1. Ensure that systemd-212-3 is installed. 2. Configure an interface in /etc/systemd/network via a .network file. 3. Run "systemctl enable systemd-networkd" as root. 4. Reboot and observe that the network connection is up and configured properly. 5. Upgrade to systemd-213-5. 6. Reboot and observe that no network devices are configured. |
This task depends upon
Closed by Dave Reisner (falconindy)
Wednesday, 04 June 2014, 14:33 GMT
Reason for closing: Upstream
Additional comments about closing: https://bugs.freedesktop.org/show_bug.cg i?id=79638
Wednesday, 04 June 2014, 14:33 GMT
Reason for closing: Upstream
Additional comments about closing: https://bugs.freedesktop.org/show_bug.cg i?id=79638
address=192.168.2.20
netmask=24
broadcast=192.168.2.255
gateway=192.168.2.1
I noticed that when I was running the systemd-213-5, I didn't have the following line in my logs:
systemd-udevd[119]: renamed network interface eth0 to ens3
It does claim that this is now deprecated but it is what I have been using and it was just marked as deprecated today after it broke.