forked from coreos/fedora-coreos-docs
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add a page for wifi to document firmwares removal
Some wifi-firmwares will be split into sub-packages in fedora 40 We will keep them in until fedora 41, but display a warning message in the console. This messages links to this FAQ entry. See coreos/fedora-coreos-config#2963 See coreos/fedora-coreos-tracker#1575
- Loading branch information
1 parent
39014f1
commit c9bb1de
Showing
2 changed files
with
68 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,67 @@ | ||
|
||
== How do I add the missing wifi-firmwares? | ||
|
||
Some wifi-firmwares will be split into sub-packages in Fedora 39 and Fedora 40. | ||
Fedora Cores OS will keep them in until Fedora 41, but display a | ||
warning message in the console if NetworkManager-wifi is layered without | ||
any other wifi firmware packages having a layering request. | ||
|
||
If NetworkManager-wifi is a requested layered package, a warning is | ||
displayed to encourage users to also add a wifi-firmware. | ||
|
||
If you know what wifi firmware your system needs then request that package specifically. | ||
The available wifi firmware packages are: | ||
--- | ||
atheros-firmware - Firmware for Qualcomm Atheros WiFi/Bluetooth adapters | ||
b43-fwcutter - Firmware extraction tool for Broadcom wireless driver | ||
b43-openfwwf - Open firmware for some Broadcom 43xx series WLAN chips | ||
brcmfmac-firmware - Firmware for Broadcom/Cypress brcmfmac WiFi/Bluetooth adapters | ||
iwlegacy-firmware - Firmware for Intel(R) Wireless WiFi Link 3945(A)BG and 4965AGN adapters | ||
iwlwifi-dvm-firmware - DVM Firmware for Intel(R) Wireless WiFi adapters | ||
iwlwifi-mvm-firmware - MVM Firmware for Intel(R) Wireless WiFi adapters | ||
libertas-firmware - Firmware for Marvell Libertas SD/USB WiFi Network Adapters | ||
mt7xxx-firmware - Firmware for Mediatek 7600/7900 series WiFi/Bluetooth adapters | ||
nxpwireless-firmware - Firmware for NXP WiFi/Bluetooth/UWB adapters | ||
realtek-firmware - Firmware for Realtek WiFi/Bluetooth adapters | ||
tiwilink-firmware - Firmware for Texas Instruments WiFi/Bluetooth adapters | ||
atmel-firmware - Firmware for Atmel at76c50x wireless network chips | ||
zd1211-firmware - Firmware for wireless devices based on zd1211 chipset | ||
--- | ||
|
||
.Request the required firmware for your hardware: | ||
[source, text] | ||
---- | ||
$ sudo rpm-ostree install -y iwlwifi-dvm-firmware --allow-inactive | ||
---- | ||
|
||
If you don't know what firmware to request you can request | ||
all the wireless firmware available in Fedora. | ||
Please note this approach is sub-optimal as it will add a lot | ||
of uneeded packages on your system. | ||
.Request all available wifi firmware | ||
---- | ||
$ sudo rpm-ostree install -y --allow-inactive \ | ||
atheros-firmware \ | ||
b43-fwcutter \ | ||
b43-openfwwf \ | ||
brcmfmac-firmware \ | ||
iwlegacy-firmware \ | ||
iwlwifi-dvm-firmware \ | ||
iwlwifi-mvm-firmware \ | ||
libertas-firmware \ | ||
mt7xxx-firmware \ | ||
nxpwireless-firmware \ | ||
realtek-firmware \ | ||
tiwilink-firmware \ | ||
atmel-firmware \ | ||
bcm283x-firmware \ | ||
zd1211-firmware | ||
---- | ||
|
||
You can now disable the warning with: | ||
[source, text] | ||
---- | ||
sudo systemctl disable coreos-check-wireless-firmwares.service | ||
---- | ||
|
||
Then reboot the system. |