From 8a6a55d5d2cbd787f97156661978af59cfeb741e Mon Sep 17 00:00:00 2001 From: Philipp Hochkamp Date: Sat, 26 Mar 2022 18:18:26 +0100 Subject: [PATCH] rpi fix wifi --- hosts/musicpi/default.nix | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/hosts/musicpi/default.nix b/hosts/musicpi/default.nix index 5a7d73a6..e45f0d8c 100644 --- a/hosts/musicpi/default.nix +++ b/hosts/musicpi/default.nix @@ -13,6 +13,24 @@ }) ]; boot.supportedFilesystems = lib.mkForce [ "reiserfs" "vfat" "ext4" ]; # we dont need zfs here + sound.enable = true; + boot.loader.raspberryPi.firmwareConfig = '' + dtparam=hifiberry-dac + ''; + nixpkgs.overlays = [ + (self: super: { + firmwareLinuxNonfree = super.firmwareLinuxNonfree.overrideAttrs (old: { + version = "2020-12-18"; + src = pkgs.fetchgit { + url = + "https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git"; + rev = "b79d2396bc630bfd9b4058459d3e82d7c3428599"; + sha256 = "1rb5b3fzxk5bi6kfqp76q1qszivi0v1kdz1cwj2llp5sd9ns03b5"; + }; + outputHash = "1p7vn2hfwca6w69jhw5zq70w44ji8mdnibm1z959aalax6ndy146"; + }); + }) + ]; boot = { # kernelPackages = lib.mkDefault pkgs.linuxPackages_rpi4; initrd.availableKernelModules = lib.mkForce [