qemu: use kmodloader for wifi

This commit is contained in:
Daniel Barlow 2024-06-12 22:10:27 +01:00
parent 5ae1b0a193
commit 29a869b4fa
1 changed files with 8 additions and 3 deletions

View File

@ -23,12 +23,17 @@
VIRTIO_BLK = "y";
VIRTIO_NET = "y";
};
conditionalConfig = {
WLAN= {
MAC80211_HWSIM = "m";
};
};
};
hardware =
let
mac80211 = pkgs.mac80211.override {
drivers = ["mac80211_hwsim"];
klibBuild = config.system.outputs.kernel.modulesupport;
mac80211 = pkgs.kmodloader.override {
inherit (config.system.outputs) kernel;
targets = ["mac80211_hwsim"];
};
in {
defaultOutput = "vmroot";