From 84e18403b892de01e1dc630294020414feb1db39 Mon Sep 17 00:00:00 2001 From: twoneis Date: Sun, 2 Jun 2024 20:12:31 +0200 Subject: [PATCH] enable firmware for wifi hopefully --- devices/pleniscenta/default.nix | 2 +- devices/pleniscenta/hardware-config.nix | 5 ++++- modules/default.nix | 12 +++++------- 3 files changed, 10 insertions(+), 9 deletions(-) diff --git a/devices/pleniscenta/default.nix b/devices/pleniscenta/default.nix index b63b364..7b438be 100644 --- a/devices/pleniscenta/default.nix +++ b/devices/pleniscenta/default.nix @@ -6,7 +6,7 @@ networking.hostName = "pleniscenta"; - boot.kernelPackages = pkgs.linuxPackages_zen; + boot.kernelPackages = pkgs.linuxPackages_latest; boot.loader = { systemd-boot = { diff --git a/devices/pleniscenta/hardware-config.nix b/devices/pleniscenta/hardware-config.nix index 50563e1..d7d218b 100644 --- a/devices/pleniscenta/hardware-config.nix +++ b/devices/pleniscenta/hardware-config.nix @@ -2,13 +2,16 @@ boot = { initrd = { availableKernelModules = [ "ahci" "xhci_pci" "ums_realtek" "usbhid" "usb_storage" "sd_mod" "sdhci_pci" ]; - kernelModules = [ ]; + kernelModules = [ "iwlwifi" ]; luks.devices."root".device = "/dev/disk/by-uuid/470a6d23-9f08-4c4d-afbb-63d6df1ab6a6"; }; kernelModules = [ "kvm-intel" ]; extraModulePackages = [ ]; }; + hardware.enableRedistributableFirmware = true; + hardware.enableAllFirmware = true; + fileSystems = { "/boot" = { device = "/dev/disk/by-uuid/4A39-D0DF"; diff --git a/modules/default.nix b/modules/default.nix index ed1bf51..ab52eac 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -24,12 +24,6 @@ }; }; - # 57621: spotifyd - networking.firewall.allowedTCPPorts = [ - 57621 - ]; - - networking.wireless.iwd.enable = true; nix = { nixPath = ["nixpkgs=${inputs.nixpkgs}"]; @@ -47,11 +41,15 @@ documentation.nixos.enable = false; networking = { - networkmanager.enable = true; + wireless.iwd.enable = true; extraHosts = '' 10.10.11.245 surveillance.htb ''; + # 57621: spotifyd + firewall.allowedTCPPorts = [ + 57621 + ]; }; time.timeZone = "Europe/Amsterdam";