traffic-stop-box-3: move network override to flake

This commit is contained in:
oxapentane - 2022-09-10 19:26:10 +02:00
parent 91a5e66c12
commit 3098d70b10
Signed by: oxapentane
GPG Key ID: 91FA5E5BF9AA901C
2 changed files with 19 additions and 15 deletions

View File

@ -113,6 +113,23 @@
extraModules = [
./hardware/dell-wyse-3040.nix
dump-dvb.nixosModules.disk-module
{
networking = nixpkgs.lib.mkForce {
useDHCP = false;
defaultGateway = "141.30.30.129";
nameservers = [ "141.30.1.1" ];
interfaces.enp1s0 = {
useDHCP = false;
ipv4.addresses = [
{
address = "141.30.30.149";
prefixLength = 25;
}
];
};
};
}
];
}
];

View File

@ -5,22 +5,9 @@
# Per-interface useDHCP will be mandatory in the future, so this generated config
# replicates the default behaviour.
networking = if config.dump-dvb.systemNumber != 4 then {
networking = {
interfaces.enp1s0.useDHCP = true;
useDHCP = false;
} else {
useDHCP = false;
defaultGateway = "141.30.30.129";
nameservers = [ "141.30.1.1" ];
interfaces.enp1s0 = {
useDHCP = false;
ipv4.addresses = [
{
address = "141.30.30.149";
prefixLength = 25;
}
];
};
useDHCP = true;
};
boot.tmpOnTmpfsSize = "25%";