From 33b86e8594f4a4fe01b9739bea87c829953a420e Mon Sep 17 00:00:00 2001 From: Grigory Shipunov Date: Tue, 11 Jul 2023 21:55:21 +0200 Subject: dishwasher's hw is in valhalla, microwave's new dishwasher --- hosts/microwave/network.nix | 66 --------------------------------------------- 1 file changed, 66 deletions(-) delete mode 100644 hosts/microwave/network.nix (limited to 'hosts/microwave/network.nix') diff --git a/hosts/microwave/network.nix b/hosts/microwave/network.nix deleted file mode 100644 index 4022a0c..0000000 --- a/hosts/microwave/network.nix +++ /dev/null @@ -1,66 +0,0 @@ -{ pkgs, config, ... }: { - environment.systemPackages = with pkgs; [ - iwgtk - ]; - networking = { - hostName = "microwave"; # Define your hostname. - hostId = "7da4f1e6"; - firewall.enable = true; - networkmanager.enable = false; - useNetworkd = true; - wireguard.enable = true; - wireless.iwd = { - enable = true; - }; - }; - - services.resolved = { - enable = true; - dnssec = "allow-downgrade"; - }; - - # workaround for networkd waiting for shit - systemd.services.systemd-networkd-wait-online.serviceConfig.ExecStart = [ - "" # clear old command - "${config.systemd.package}/lib/systemd/systemd-networkd-wait-online --any" - ]; - - systemd.network = { - enable = true; - - # wait-online.ignoredInterfaces = [ "wlan0" "enp53s0" ]; - - # Interfaces on the machine - netdevs."10-james" = { - netdevConfig = { - Name = "james"; - Kind = "bond"; - }; - bondConfig = { - Mode = "active-backup"; - PrimaryReselectPolicy = "always"; - MIIMonitorSec = "1s"; - }; - }; - networks."10-ether-bond" = { - matchConfig.Name = "enp53s0"; - networkConfig = { - Bond = "james"; - PrimarySlave = true; - }; - }; - networks."10-wlan-bond" = { - matchConfig.Name = "wlan0"; - networkConfig = { - Bond = "james"; - }; - }; - networks."10-james-bond" = { - matchConfig.Name = "james"; - networkConfig = { - DHCP = "yes"; - IPv6AcceptRA = true; - }; - }; - }; -} -- cgit v1.3.1