diff options
author | Youfu Zhang <1315097+zhangyoufu@users.noreply.github.com> | 2018-08-02 18:10:10 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-02 18:10:10 +0800 |
commit | 939c6be54e65a2ad2b954f400287e70b95d44e0c (patch) | |
tree | b0d8efa061fa941194668b622d2a09063ce8cd9d /nixos/modules/tasks | |
parent | cd794f42161f1ebe31c8254be006dc5715562606 (diff) | |
download | nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.tar nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.tar.gz nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.tar.bz2 nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.tar.lz nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.tar.xz nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.tar.zst nixlib-939c6be54e65a2ad2b954f400287e70b95d44e0c.zip |
fix vlan interface bring up on boot
when the parent interface of a vlan interface is not up (yet), ip link cannot bring the vlan interface up the vlan interface will be automatically brought up when the parent interface is up later fix NixOS/nixpkgs#28620
Diffstat (limited to 'nixos/modules/tasks')
-rw-r--r-- | nixos/modules/tasks/network-interfaces-scripted.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/tasks/network-interfaces-scripted.nix b/nixos/modules/tasks/network-interfaces-scripted.nix index f3f6a19318a2..be4251667584 100644 --- a/nixos/modules/tasks/network-interfaces-scripted.nix +++ b/nixos/modules/tasks/network-interfaces-scripted.nix @@ -473,7 +473,7 @@ let # Remove Dead Interfaces ip link show "${n}" >/dev/null 2>&1 && ip link delete "${n}" ip link add link "${v.interface}" name "${n}" type vlan id "${toString v.id}" - ip link set "${n}" up + ip link set "${n}" up || true ''; postStop = '' ip link delete "${n}" || true |