File tree Expand file tree Collapse file tree 1 file changed +40
-0
lines changed
Expand file tree Collapse file tree 1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change 1+ # macmini 6.1/6.2
2+
3+ Everything should be working flawlessly ** except** the wifi card which is not included in this config for performance and security reason.
4+
5+ Here is the potential fix you can use for this :
6+ - enable the b43 driver (it work but wifi performance are terrible)
7+ ``` nix
8+ boot = {
9+ kernelModules = [
10+ "b43"
11+ ];
12+ blacklistedKernelModules = [
13+ "wl"
14+ "bcma"
15+ ];
16+ };
17+ networking.enableB43Firmware = true;
18+ ```
19+ - enable the insecure broadcom_sta driver
20+ ``` nix
21+ nixpkgs.config.allowInsecurePredicate =
22+ pkg:
23+ builtins.elem (lib.getName pkg) [
24+ "broadcom-sta" # aka “wl”
25+ ];
26+ boot = {
27+ kernelModules = [
28+ "wl"
29+ ];
30+ blacklistedKernelModules = [
31+ "b43"
32+ "bcma"
33+ ];
34+ extraModulePackages = [
35+ # install broadcom driver for macos wifi
36+ # note : the user will need to add it to `permittedInsecurePackages`
37+ config.boot.kernelPackages.broadcom_sta
38+ ];
39+ };
40+ ```
You can’t perform that action at this time.
0 commit comments