<div dir="auto">Having two networking systems running at once can cause all sorts of problems, not sure if this is the issue here or why NM is still starting but you can try using 'systemctl mask' on it to completely prevent it from running.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Nov 8, 2019, 7:37 PM Anthony Joseph Messina <<a href="mailto:amessina@messinet.com">amessina@messinet.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I apologize if this isn't the right place to post this request for assistance. I've attempted the Fedora User's list with no luck and would prefer to ask before filing a bug.<br>
<br>
After a successful "dnf systemd upgrade" F30->F31, I'm finding that a few of my machines which use systemd-networkd instead of NetworkManager are no longer autoconfiguring IPv6 addresses. I also noticed that even though NetworkManager is disabled, it is initiated in early boot, which I'm not sure is related.<br>
<br>
It appears as though the system isn't assigning the link-local address and therefore can't communicate via IPv6. If anyone has any pointers on where to begin, I'd appreciate it. Thanks. -A<br>
<br>
Both systems below use the following /etc/systemd/network/10-wired-dhcp.network:<br>
<br>
[Match]<br>
Name=en*<br>
<br>
[Network]<br>
DHCP=yes<br>
IPv6PrivacyExtensions=yes<br>
<br>
<br>
Both systems are running:<br>
kernel-5.3.8-300.fc31.x86_64<br>
systemd-243-4.gitef67743.fc31.x86_64<br>
NetworkManager-1.20.4-1.fc31.x86_64<br>
<br>
<br>
A system that IS working with systemd-networkd displays the following debug output:<br>
<br>
eno1: New device has no master, continuing without<br>
eno1: Flags change: +UP +LOWER_UP +RUNNING +MULTICAST +BROADCAST<br>
eno1: Link 2 added<br>
eno1: udev initialized link<br>
eno1: State changed: pending -> initialized<br>
eno1: Saved original MTU: 1500<br>
eno1: Remembering foreign address: fe80::f64d:30ff:fe6e:2cf5/64 (valid forever)<br>
eno1: Gained IPv6LL<br>
eno1: Remembering route: dst: ff00::/8, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local, proto: boot, type: unicast<br>
eno1: Remembering route: dst: fe80::f64d:30ff:fe6e:2cf5/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local, proto: kernel, type: local<br>
eno1: Remembering route: dst: fe80::/64, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: main, proto: kernel, type: unicast<br>
eno1: Remembering updated address: fe80::f64d:30ff:fe6e:2cf5/64 (valid forever)<br>
eno1: Updating remembered route: dst: fe80::f64d:30ff:fe6e:2cf5/128, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local, proto: kernel, type: local<br>
eno1: Link state is up-to-date<br>
eno1: found matching network '/etc/systemd/network/10-wired-dhcp.network'<br>
Setting '/proc/sys/net/ipv6/conf/eno1/disable_ipv6' to '0'<br>
eno1: IPv6 successfully enabled<br>
Setting '/proc/sys/net/ipv6/conf/eno1/proxy_ndp' to '0'<br>
Setting '/proc/sys/net/ipv6/conf/eno1/use_tempaddr' to '2'<br>
Setting '/proc/sys/net/ipv6/conf/eno1/accept_ra' to '0'<br>
eno1: Started LLDP.<br>
eno1: Setting address genmode for link<br>
eno1: Acquiring DHCPv4 lease<br>
eno1: Discovering IPv6 routers<br>
eno1: State changed: initialized -> configuring<br>
eno1: Acquiring DHCPv6 lease on NDisc request<br>
<br>
<br>
Another system that IS NOT working displays the following debug output (note the missing Remembering foreign address and Gained IPv6LL lines):<br>
<br>
eno1: New device has no master, continuing without<br>
eno1: Flags change: +UP +LOWER_UP +RUNNING +MULTICAST +BROADCAST<br>
eno1: Link 2 added<br>
eno1: udev initialized link<br>
eno1: State changed: pending -> initialized<br>
eno1: Saved original MTU: 1500<br>
eno1: Remembering route: dst: ff00::/8, src: n/a, gw: n/a, prefsrc: n/a, scope: global, table: local, proto: boot, type: unicast<br>
eno1: Link state is up-to-date<br>
eno1: found matching network '/etc/systemd/network/10-wired-dhcp.network'<br>
eno1: IPv6 successfully enabled<br>
eno1: Started LLDP.<br>
eno1: Setting address genmode for link<br>
eno1: Acquiring DHCPv4 lease<br>
eno1: State changed: initialized -> configuring<br>
<br>
-- <br>
Anthony - <a href="https://messinet.com" rel="noreferrer noreferrer" target="_blank">https://messinet.com</a><br>
F9B6 560E 68EA 037D 8C3D D1C9 FF31 3BDB D9D8 99B6<br>
<br>
<br>
<br>
_______________________________________________<br>
systemd-devel mailing list<br>
<a href="mailto:systemd-devel@lists.freedesktop.org" target="_blank" rel="noreferrer">systemd-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/systemd-devel" rel="noreferrer noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/systemd-devel</a></blockquote></div>