commit d91277804ed3dafca040207b1f5c5d12d292ba48 parent dbe5bf15a171185df1826db8a062e7b57f82193f Author: Daniel Barlow <dan@telent.net> Date: Tue, 4 Aug 2026 10:43:15 +0100 nwa50ax: convert from mac80211 package to kmodloader Diffstat:
| M | devices/zyxel-nwa50ax/default.nix | | | 14 | ++++++++++---- |
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/devices/zyxel-nwa50ax/default.nix b/devices/zyxel-nwa50ax/default.nix @@ -112,9 +112,9 @@ inherit (pkgs.pseudofile) dir symlink; inherit (pkgs) openwrt; - mac80211 = pkgs.mac80211.override { - drivers = [ "mt7915e" ]; - klibBuild = config.system.outputs.kernel.modulesupport; + mac80211 = pkgs.kmodloader.override { + targets = [ "mt7915e" ]; + inherit (config.system.outputs) kernel; }; # v204520220929 wlan_firmware = pkgs.fetchurl { @@ -327,7 +327,6 @@ NET = "y"; ETHERNET = "y"; - WLAN = "y"; PHYLIB = "y"; AT803X_PHY = "y"; @@ -364,6 +363,13 @@ RALINK_WDT = "y"; # watchdog MT7621_WDT = "y"; # or it might be this one }; + conditionalConfig = { + WLAN = { + WLAN_VENDOR_RALINK = "y"; + WLAN_VENDOR_MEDIATEK = "y"; + MT7915E = "m"; + }; + }; }; }; }