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 = [ extraModules = [
./hardware/dell-wyse-3040.nix ./hardware/dell-wyse-3040.nix
dump-dvb.nixosModules.disk-module 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 # Per-interface useDHCP will be mandatory in the future, so this generated config
# replicates the default behaviour. # replicates the default behaviour.
networking = if config.dump-dvb.systemNumber != 4 then { networking = {
interfaces.enp1s0.useDHCP = true; interfaces.enp1s0.useDHCP = true;
useDHCP = false; useDHCP = true;
} 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;
}
];
};
}; };
boot.tmpOnTmpfsSize = "25%"; boot.tmpOnTmpfsSize = "25%";