From 624ee91cec50d89a6c8b703befb4bfbc7270c814 Mon Sep 17 00:00:00 2001 From: Lorenzo Zolfanelli Date: Mon, 4 Mar 2024 22:36:13 +0100 Subject: [PATCH] enable network in make-disk-image vm --- lib/make-disk-image.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/make-disk-image.nix b/lib/make-disk-image.nix index 01d70b422..f892687b2 100644 --- a/lib/make-disk-image.nix +++ b/lib/make-disk-image.nix @@ -22,6 +22,7 @@ let }; dependencies = with pkgs; [ bash + iproute coreutils gnused parted # for partprobe @@ -59,6 +60,12 @@ let rootPaths = [ systemToInstall.config.system.build.toplevel ]; }}/registration + # configure user network + echo $(${pkgs.iproute}/bin/ip link) + ${pkgs.iproute}/bin/ip addr add 10.0.2.15/24 dev ens3 + ${pkgs.iproute}/bin/ip route add default via 10.0.2.2 + echo 'nameserver 10.0.2.3' > /etc/resolv.conf + ${systemToInstall.config.system.build.diskoScript} ''; installer = ''