aboutsummaryrefslogtreecommitdiff
path: root/nixos/configurations/adm-omnia.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/configurations/adm-omnia.nix')
-rw-r--r--nixos/configurations/adm-omnia.nix20
1 files changed, 11 insertions, 9 deletions
diff --git a/nixos/configurations/adm-omnia.nix b/nixos/configurations/adm-omnia.nix
index 826563b..6df1098 100644
--- a/nixos/configurations/adm-omnia.nix
+++ b/nixos/configurations/adm-omnia.nix
@@ -7,6 +7,7 @@ in {
deploy = {
enable = true;
ssh.host = "adm.cynerd.cz";
+ configurationLimit = 16;
};
cynerd = {
@@ -37,9 +38,9 @@ in {
};
services = {
- journald.extraConfig = ''
- SystemMaxUse=8G
- '';
+ journald.settings.Journal = {
+ SystemMaxUse = "8G";
+ };
btrfs.autoScrub = {
enable = true;
@@ -52,17 +53,18 @@ in {
};
};
+ # Warning: This Omnia has broker WAN port thus LAN4 is used for WAN!!!!!!!!
networking.useDHCP = false;
systemd.network = {
networks = {
- "end2" = {
- matchConfig.Name = "end2"; # Ensure that it is managed by systemd-networkd
+ "lan4" = {
+ matchConfig.Name = "lan4"; # Ensure that it is managed by systemd-networkd
networkConfig.IPv6AcceptRA = false;
};
"pppoe-wan" = {
matchConfig.Name = "pppoe-wan";
networkConfig = {
- BindCarrier = "end2";
+ BindCarrier = "lan4";
DHCP = "ipv6";
IPv6AcceptRA = "no";
DHCPPrefixDelegation = "yes";
@@ -80,7 +82,7 @@ in {
linkConfig.RequiredForOnline = "routable";
};
"lan-brlan" = {
- matchConfig.Name = "lan*";
+ matchConfig.Name = "lan0 lan1 lan2 lan3";
networkConfig.Bridge = "brlan";
bridgeVLANs = [
{
@@ -96,7 +98,7 @@ in {
services.pppd = {
enable = true;
peers."wan".config = ''
- plugin pppoe.so end2
+ plugin pppoe.so lan4
ifname pppoe-wan
lcp-echo-interval 1
lcp-echo-failure 5
@@ -111,7 +113,7 @@ in {
};
systemd.services = {
"pppd-wan" = {
- after = ["sys-subsystem-net-devices-end2.device"];
+ after = ["sys-subsystem-net-devices-lan4.device"];
partOf = ["systemd-networkd.service"];
serviceConfig = {
Restart = "always";