diff --git a/os/basado/configuration.nix b/os/basado/configuration.nix index 7c428e4..0feb445 100644 --- a/os/basado/configuration.nix +++ b/os/basado/configuration.nix @@ -8,7 +8,7 @@ in ./hardware-configuration.nix ../common.nix ../common-graphics.nix - (import ../remote-disk-unlock.nix sshKeys) + (import ../remote-disk-unlock.nix ["igb"] sshKeys) ]; boot.loader = { diff --git a/os/hs/configuration.nix b/os/hs/configuration.nix index 725e139..6a6d0db 100644 --- a/os/hs/configuration.nix +++ b/os/hs/configuration.nix @@ -15,7 +15,7 @@ in { ./disks.nix ./backup.nix ../common.nix - (import ../remote-disk-unlock.nix sshKeys) + (import ../remote-disk-unlock.nix ["r8169"] sshKeys) ]; boot = { diff --git a/os/remote-disk-unlock.nix b/os/remote-disk-unlock.nix index 63558f8..9a8fa7c 100644 --- a/os/remote-disk-unlock.nix +++ b/os/remote-disk-unlock.nix @@ -1,8 +1,7 @@ -sshKeys: ({ config, pkgs, ... }: { - boot.kernelParams = [ "ip=dhcp" ]; +kernelModules: sshKeys: ({ config, pkgs, ... }: { boot = { initrd = { - availableKernelModules = [ "r8169" "igb" ]; + availableKernelModules = kernelModules; network = { enable = true; udhcpc = {