Don't block systemd-networkd-wait-online on core interface being stuck in configuring
This commit is contained in:
parent
89df3792d6
commit
6655e5e6a9
|
@ -64,6 +64,11 @@ in lib.mkIf (pppoeInterfaces != {}) {
|
||||||
in networks // {
|
in networks // {
|
||||||
"${ifName}" = {
|
"${ifName}" = {
|
||||||
matchConfig.Name = "${ifName}";
|
matchConfig.Name = "${ifName}";
|
||||||
|
linkConfig = lib.optionalAttrs (ifName == "core") {
|
||||||
|
# interface is stuck in "routable (configuring)" and blocks systemd-networkd-wait-online
|
||||||
|
# TODO: figure out why exactly
|
||||||
|
RequiredForOnline = false;
|
||||||
|
};
|
||||||
networkConfig = {
|
networkConfig = {
|
||||||
DHCP = lib.mkForce "ipv6";
|
DHCP = lib.mkForce "ipv6";
|
||||||
# accept config set by pppd
|
# accept config set by pppd
|
||||||
|
|
Loading…
Reference in New Issue