Skip to content

Commit 5a323a3

Browse files
committed
broadcom-wl: updated documentation
1 parent 468db52 commit 5a323a3

File tree

10 files changed

+84
-5
lines changed

10 files changed

+84
-5
lines changed

apple/imac/14-2/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@
2020

2121
## Wifi
2222
- [x] ok
23+
> **Note:** Enabling WiFi and Bluetooth functionality on this hardware requires the proprietary Broadcom driver. Due to outstanding security issues, you need to explicitly opt-in by setting:
24+
>
25+
> ```nix
26+
> hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
27+
> ```
28+
2329
2430
## Graphics
2531
- [x] Latest unsupported Nvidia drivers available are 390.157, working with Kernel 6.10.6.

apple/imac/14-2/default.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,15 @@
1313
../../../common/hidpi.nix
1414
../../../common/broadcom-wifi.nix
1515
];
16-
16+
# ##############################################################################
17+
# ATTENTION / IMPORTANT NOTE:
18+
#
19+
# Note: Enabling WiFi and Bluetooth functionality on this hardware requires
20+
# the proprietary Broadcom driver. Due to outstanding security issues, you
21+
# need to explicitly opt-in by setting:
22+
#
23+
# hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
24+
# ##############################################################################
1725
config = {
1826
boot = {
1927
initrd.kernelModules = [

apple/macbook-air/6/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Apple MacBook Air 6,x
2+
3+
## Wireless / Bluetooth
4+
5+
> **Note:** Enabling WiFi and Bluetooth functionality on this hardware requires the proprietary Broadcom driver. Due to outstanding security issues, you need to explicitly opt-in by setting:
6+
>
7+
> ```nix
8+
> hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
9+
> ```

apple/macbook-air/6/default.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,15 @@
55
../.
66
../../../common/broadcom-wifi.nix
77
];
8-
8+
# ##############################################################################
9+
# ATTENTION / IMPORTANT NOTE:
10+
#
11+
# Note: Enabling WiFi and Bluetooth functionality on this hardware requires
12+
# the proprietary Broadcom driver. Due to outstanding security issues, you
13+
# need to explicitly opt-in by setting:
14+
#
15+
# hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
16+
# ##############################################################################
917
config = {
1018
boot = {
1119
# Divides power consumption by two.

apple/macbook-pro/11-1/README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,13 @@ This configuration is tested on my 13" *MacBook Pro (Retina, 13-inch, Late 2013)
44

55
The 6.11.5 kernel appears to work well with only minor adjustments on this notebook. Note that my machine has a BCM4360 wireless card (PCI-ID `14e4:43a0`) which appears to only work with the nonfree `wl` driver.
66

7+
> **Note:** Enabling WiFi and Bluetooth functionality on this hardware requires the proprietary Broadcom driver. Due to outstanding security issues, you need to explicitly opt-in by setting:
8+
>
9+
> ```nix
10+
> hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
11+
> ```
12+
13+
714
## Additional resources
815
916
* Linux Wireless Documentation: [List of hardware](https://wireless.docs.kernel.org/en/latest/en/users/drivers/b43.html#list-of-hardware)

apple/macbook-pro/11-1/default.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@
66
../../../common/cpu/intel/haswell
77
../../../common/broadcom-wifi.nix
88
];
9-
9+
# ##############################################################################
10+
# ATTENTION / IMPORTANT NOTE:
11+
#
12+
# Note: Enabling WiFi and Bluetooth functionality on this hardware requires
13+
# the proprietary Broadcom driver. Due to outstanding security issues, you
14+
# need to explicitly opt-in by setting:
15+
#
16+
# hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
17+
# ##############################################################################
1018
config = {
1119
hardware.enableRedistributableFirmware = lib.mkDefault true; # broadcom-wl
1220
};

dell/inspiron/3442/README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,14 @@ $ lspci -nn
2525

2626
### Extra Configuration
2727

28+
#### Broadcom WiFi/Bluetooth
29+
30+
> **Note:** Enabling WiFi and Bluetooth functionality on this hardware requires the proprietary Broadcom driver. Due to outstanding security issues, you need to explicitly opt-in by setting:
31+
>
32+
> ```nix
33+
> hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
34+
> ```
35+
2836
#### Bluetooth
2937
3038
To enable bluetooth support, set `hardware.bluetooth.enable = true;`.

dell/inspiron/3442/default.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@
66
../../../common/pc/laptop
77
../../../common/broadcom-wifi.nix
88
];
9-
9+
# ##############################################################################
10+
# ATTENTION / IMPORTANT NOTE:
11+
#
12+
# Note: Enabling WiFi and Bluetooth functionality on this hardware requires
13+
# the proprietary Broadcom driver. Due to outstanding security issues, you
14+
# need to explicitly opt-in by setting:
15+
#
16+
# hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
17+
# ##############################################################################
1018
config = {
1119
services = {
1220
fwupd.enable = lib.mkDefault true;

dell/xps/13-9343/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Dell XPS 13 (9343)
2+
3+
## Wireless / Bluetooth
4+
5+
> **Note:** Enabling WiFi and Bluetooth functionality on this hardware requires the proprietary Broadcom driver. Due to outstanding security issues, you need to explicitly opt-in by setting:
6+
>
7+
> ```nix
8+
> hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
9+
> ```

dell/xps/13-9343/default.nix

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@
77
../../../common/pc/ssd
88
../../../common/broadcom-wifi.nix
99
];
10-
10+
# ##############################################################################
11+
# ATTENTION / IMPORTANT NOTE:
12+
#
13+
# Note: Enabling WiFi and Bluetooth functionality on this hardware requires
14+
# the proprietary Broadcom driver. Due to outstanding security issues, you
15+
# need to explicitly opt-in by setting:
16+
#
17+
# hardware.broadcom.wifi.enableLegacyDriverWithKnownVulnerabilities = true;
18+
# ##############################################################################
1119
config = {
1220
boot.kernelModules = [
1321
"kvm-intel"

0 commit comments

Comments
 (0)