fixes_version=3
generated=2026-10-22
min_reprise=0.3

fix=efivar-localsh-dash-e
bug=1000
min_reprise=0.3
when=grep /etc/init.d/local.sh ^-e #inserted by post_install
hint=The efivar post_install wrote a literal "-e" line in /etc/init.d/local.sh, "-e: not found" at every boot. Delete the line starting with "-e #inserted by post_install" in /etc/init.d/local.sh

fix=slitaz-arch-i486
bug=1001
min_reprise=0.3
when=arch x86_64
when=grep /etc/slitaz/slitaz.conf ^SLITAZ_ARCH="i486"
repair=sync-arch
hint=x86_64 cooking ISOs shipped SLITAZ_ARCH="i486": every package install and upgrade fails. Write the real architecture into slitaz.conf

fix=glib-libgio-desync
bug=1002
min_reprise=0.3
when=pkgsync glib libgio
repair=reinstall-pkg glib libgio
hint=glib and libgio are built from one source and must share a version: after a partial upgrade every GTK application dies on an undefined symbol. Reinstall both from the mirror

fix=xorg-radeon-kms-failed
bug=1003
min_reprise=0.3
when=grep /var/log/Xorg.0.log \(EE\) RADEON.*[Ff]ailed to initialize
repair=xorg-safe vesa
hint=Kernel modesetting failed on this Radeon card, fall back to the vesa driver

fix=xorg-modesetting-failed
bug=1011
min_reprise=0.4.4
when=grep /var/log/Xorg.0.log Loading .*/modesetting_drv\.so
when=grep /var/log/Xorg.0.log Fatal server error
repair=xorg-safe fbdev
hint=Xorg died with the modesetting driver, fall back to fbdev on the kernel framebuffer

fix=firmware-rtlwifi-missing
bug=1012
min_reprise=0.3
when=pkg firmware-rtlwifi missing
when=grep /var/log/dmesg.log Direct firmware load for rtlwifi/rtl8(188efw|192c|192d|192eefw|192sefw|723befw|723defw|723fw|812aefw|821aefw|822befw)
repair=install-pkg firmware-rtlwifi
hint=The Realtek Wi-Fi card needs firmware-rtlwifi, it does not work without it. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtlnic-missing
bug=1012
min_reprise=0.3
when=pkg firmware-rtlnic missing
when=grep /var/log/dmesg.log Direct firmware load for rtl_nic/
repair=install-pkg firmware-rtlnic
hint=The Realtek Ethernet card asks for firmware-rtlnic: it works without it, with a warning. Installing it needs the network

fix=firmware-rtlnic-missing-up
bug=1012
min_reprise=0.3
when=pkg firmware-rtlnic missing
when=grep /var/log/messages Direct firmware load for rtl_nic/
repair=install-pkg firmware-rtlnic
hint=The Realtek Ethernet card asks for firmware-rtlnic when it comes up: it works without it, with a warning. Installing it needs the network

fix=firmware-ath11k-qca2066-missing
bug=1013
min_reprise=0.3
when=pkg firmware-ath11k-qca2066 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) ath11k/QCA2066/
repair=install-pkg firmware-ath11k-qca2066
hint=The Qualcomm QCA2066 Wi-Fi card asks for a firmware it cannot find: install firmware-ath11k-qca2066. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ath11k-qca6390-missing
bug=1013
min_reprise=0.3
when=pkg firmware-ath11k-qca6390 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) ath11k/QCA6390/
repair=install-pkg firmware-ath11k-qca6390
hint=The Qualcomm QCA6390 Wi-Fi card asks for a firmware it cannot find: install firmware-ath11k-qca6390. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ath11k-wcn6855-missing
bug=1013
min_reprise=0.3
when=pkg firmware-ath11k-wcn6855 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) ath11k/WCN6855/
repair=install-pkg firmware-ath11k-wcn6855
hint=The Qualcomm WCN6855 Wi-Fi card asks for a firmware it cannot find: install firmware-ath11k-wcn6855. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ath12k-wcn7850-missing
bug=1013
min_reprise=0.3
when=pkg firmware-ath12k-wcn7850 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) ath12k/WCN7850/
repair=install-pkg firmware-ath12k-wcn7850
hint=The Qualcomm WCN7850 Wi-Fi 7 card asks for a firmware it cannot find: install firmware-ath12k-wcn7850. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-atheros-missing
bug=1013
min_reprise=0.3
when=pkg firmware-atheros missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) (ath10k/|ath6k/|ath9k_htc/|htc_(7010|9271)|ar(3k/|7010|5523|9170|9271)|ath3k-|carl9170|qca/)
repair=install-pkg firmware-atheros
hint=The Qualcomm Atheros Wi-Fi or Bluetooth card asks for a firmware it cannot find: install firmware-atheros. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-atheros-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-atheros missing
when=grep /var/log/messages (Direct firmware load for|from) (ath10k/|ath6k/|ath9k_htc/|htc_(7010|9271)|ar(3k/|7010|5523|9170|9271)|ath3k-|carl9170|qca/)
repair=install-pkg firmware-atheros
hint=The Qualcomm Atheros Wi-Fi or Bluetooth card asks for a firmware it cannot find when it comes up: install firmware-atheros. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-brcm-missing
bug=1013
min_reprise=0.3
when=pkg firmware-brcm missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) (brcm|cypress)/
repair=install-pkg firmware-brcm
hint=The Broadcom Wi-Fi or Bluetooth card asks for a firmware it cannot find: install firmware-brcm. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-brcm-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-brcm missing
when=grep /var/log/messages (Direct firmware load for|from) (brcm|cypress)/
repair=install-pkg firmware-brcm
hint=The Broadcom Wi-Fi or Bluetooth card asks for a firmware it cannot find when it comes up: install firmware-brcm. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-bt-intel-missing
bug=1013
min_reprise=0.3
when=pkg firmware-bt-intel missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) intel/ibt-
repair=install-pkg firmware-bt-intel
hint=The Intel Bluetooth card asks for a firmware it cannot find: install firmware-bt-intel. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-bt-intel-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-bt-intel missing
when=grep /var/log/messages (Direct firmware load for|from) intel/ibt-
repair=install-pkg firmware-bt-intel
hint=The Intel Bluetooth card asks for a firmware it cannot find when it comes up: install firmware-bt-intel. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-bt-realtek-missing
bug=1013
min_reprise=0.3
when=pkg firmware-bt-realtek missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtl_bt/
repair=install-pkg firmware-bt-realtek
hint=The Realtek Bluetooth card asks for a firmware it cannot find: install firmware-bt-realtek. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-bt-realtek-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-bt-realtek missing
when=grep /var/log/messages (Direct firmware load for|from) rtl_bt/
repair=install-pkg firmware-bt-realtek
hint=The Realtek Bluetooth card asks for a firmware it cannot find when it comes up: install firmware-bt-realtek. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ethernet-missing
bug=1013
min_reprise=0.3
when=pkg firmware-ethernet missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) (3com|adaptec|bnx2|cis|cxgb3|e100|kaweth|ositech|tehuti|tigon)/
repair=install-pkg firmware-ethernet
hint=The wired network card asks for a firmware it cannot find: install firmware-ethernet. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ethernet-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-ethernet missing
when=grep /var/log/messages (Direct firmware load for|from) (3com|adaptec|bnx2|cis|cxgb3|e100|kaweth|ositech|tehuti|tigon)/
repair=install-pkg firmware-ethernet
hint=The wired network card asks for a firmware it cannot find when it comes up: install firmware-ethernet. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-100-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-100 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-100-
repair=install-pkg firmware-iwlwifi-100
hint=The Intel Wi-Fi 100 card asks for a firmware it cannot find: install firmware-iwlwifi-100. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-1000-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-1000 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-1000-
repair=install-pkg firmware-iwlwifi-1000
hint=The Intel Wi-Fi 1000 card asks for a firmware it cannot find: install firmware-iwlwifi-1000. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-105-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-105 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-105-
repair=install-pkg firmware-iwlwifi-105
hint=The Intel Wi-Fi 105 card asks for a firmware it cannot find: install firmware-iwlwifi-105. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-135-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-135 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-135-
repair=install-pkg firmware-iwlwifi-135
hint=The Intel Wi-Fi 135 card asks for a firmware it cannot find: install firmware-iwlwifi-135. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-2000-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-2000 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-2000-
repair=install-pkg firmware-iwlwifi-2000
hint=The Intel Wi-Fi 2000 card asks for a firmware it cannot find: install firmware-iwlwifi-2000. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-2030-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-2030 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-2030-
repair=install-pkg firmware-iwlwifi-2030
hint=The Intel Wi-Fi 2030 card asks for a firmware it cannot find: install firmware-iwlwifi-2030. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-3160-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-3160 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-3160-
repair=install-pkg firmware-iwlwifi-3160
hint=The Intel Wi-Fi 3160 card asks for a firmware it cannot find: install firmware-iwlwifi-3160. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-3168-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-3168 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-3168-
repair=install-pkg firmware-iwlwifi-3168
hint=The Intel Wi-Fi 3168 card asks for a firmware it cannot find: install firmware-iwlwifi-3168. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-3945-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-3945 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-3945-
repair=install-pkg firmware-iwlwifi-3945
hint=The Intel Wi-Fi 3945 card asks for a firmware it cannot find: install firmware-iwlwifi-3945. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-4965-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-4965 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-4965-
repair=install-pkg firmware-iwlwifi-4965
hint=The Intel Wi-Fi 4965 card asks for a firmware it cannot find: install firmware-iwlwifi-4965. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-5000-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-5000 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-5000-
repair=install-pkg firmware-iwlwifi-5000
hint=The Intel Wi-Fi 5000 card asks for a firmware it cannot find: install firmware-iwlwifi-5000. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-5150-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-5150 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-5150-
repair=install-pkg firmware-iwlwifi-5150
hint=The Intel Wi-Fi 5150 card asks for a firmware it cannot find: install firmware-iwlwifi-5150. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-6000-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-6000 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-6000(g2a|g2b)?-
repair=install-pkg firmware-iwlwifi-6000
hint=The Intel Wi-Fi 6000 card asks for a firmware it cannot find: install firmware-iwlwifi-6000. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-6050-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-6050 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-6050-
repair=install-pkg firmware-iwlwifi-6050
hint=The Intel Wi-Fi 6050 card asks for a firmware it cannot find: install firmware-iwlwifi-6050. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-7260-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-7260 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-7260-
repair=install-pkg firmware-iwlwifi-7260
hint=The Intel Wi-Fi 7260 card asks for a firmware it cannot find: install firmware-iwlwifi-7260. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-7265-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-7265 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-7265D?-
repair=install-pkg firmware-iwlwifi-7265
hint=The Intel Wi-Fi 7265 card asks for a firmware it cannot find: install firmware-iwlwifi-7265. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-8000-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-8000 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-(8000C|8265)-
repair=install-pkg firmware-iwlwifi-8000
hint=The Intel Wi-Fi 8260/8265 card asks for a firmware it cannot find: install firmware-iwlwifi-8000. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-9000-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-9000 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-(9000-pu|9260-th)-
repair=install-pkg firmware-iwlwifi-9000
hint=The Intel Wi-Fi 9260/9560 card asks for a firmware it cannot find: install firmware-iwlwifi-9000. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-ax-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-ax missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-(cc|Qu|QuZ|so|ty|ma)-
repair=install-pkg firmware-iwlwifi-ax
hint=The Intel Wi-Fi 6/6E card asks for a firmware it cannot find: install firmware-iwlwifi-ax. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-iwlwifi-be-missing
bug=1013
min_reprise=0.3
when=pkg firmware-iwlwifi-be missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) iwlwifi-(bz|gl)-
repair=install-pkg firmware-iwlwifi-be
hint=The Intel Wi-Fi 7 card asks for a firmware it cannot find: install firmware-iwlwifi-be. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-marvell-missing
bug=1013
min_reprise=0.3
when=pkg firmware-marvell missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) (libertas|mrvl|mwl8k)/|lbtf_usb
repair=install-pkg firmware-marvell
hint=The Marvell Wi-Fi or Bluetooth card asks for a firmware it cannot find: install firmware-marvell. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-marvell-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-marvell missing
when=grep /var/log/messages (Direct firmware load for|from) (libertas|mrvl|mwl8k)/|lbtf_usb
repair=install-pkg firmware-marvell
hint=The Marvell Wi-Fi or Bluetooth card asks for a firmware it cannot find when it comes up: install firmware-marvell. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-missing
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) (mediatek/)?mt7(601u|610|615|650|662|663)
repair=install-pkg firmware-mediatek
hint=The MediaTek Wi-Fi 4/5 card asks for a firmware it cannot find: install firmware-mediatek. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek missing
when=grep /var/log/messages (Direct firmware load for|from) (mediatek/)?mt7(601u|610|615|650|662|663)
repair=install-pkg firmware-mediatek
hint=The MediaTek Wi-Fi 4/5 card asks for a firmware it cannot find when it comes up: install firmware-mediatek. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-mt7921-missing
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek-mt7921 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) mediatek/(WIFI|BT)_[A-Za-z0-9_]*MT7961
repair=install-pkg firmware-mediatek-mt7921
hint=The MediaTek MT7921 Wi-Fi 6 card asks for a firmware it cannot find: install firmware-mediatek-mt7921. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-mt7921-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek-mt7921 missing
when=grep /var/log/messages (Direct firmware load for|from) mediatek/(WIFI|BT)_[A-Za-z0-9_]*MT7961
repair=install-pkg firmware-mediatek-mt7921
hint=The MediaTek MT7921 Wi-Fi 6 card asks for a firmware it cannot find when it comes up: install firmware-mediatek-mt7921. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-mt7922-missing
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek-mt7922 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) mediatek/(WIFI|BT)_[A-Za-z0-9_]*MT7922
repair=install-pkg firmware-mediatek-mt7922
hint=The MediaTek MT7922 Wi-Fi 6E card asks for a firmware it cannot find: install firmware-mediatek-mt7922. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-mt7922-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek-mt7922 missing
when=grep /var/log/messages (Direct firmware load for|from) mediatek/(WIFI|BT)_[A-Za-z0-9_]*MT7922
repair=install-pkg firmware-mediatek-mt7922
hint=The MediaTek MT7922 Wi-Fi 6E card asks for a firmware it cannot find when it comes up: install firmware-mediatek-mt7922. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-mt7925-missing
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek-mt7925 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) mediatek/mt7925/
repair=install-pkg firmware-mediatek-mt7925
hint=The MediaTek MT7925 Wi-Fi 7 card asks for a firmware it cannot find: install firmware-mediatek-mt7925. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-mediatek-mt7925-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-mediatek-mt7925 missing
when=grep /var/log/messages (Direct firmware load for|from) mediatek/mt7925/
repair=install-pkg firmware-mediatek-mt7925
hint=The MediaTek MT7925 Wi-Fi 7 card asks for a firmware it cannot find when it comes up: install firmware-mediatek-mt7925. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rt2x00-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rt2x00 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rt(73|2561|2661|2860|2870|3290)
repair=install-pkg firmware-rt2x00
hint=The Ralink Wi-Fi card asks for a firmware it cannot find: install firmware-rt2x00. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rt2x00-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-rt2x00 missing
when=grep /var/log/messages (Direct firmware load for|from) rt(73|2561|2661|2860|2870|3290)
repair=install-pkg firmware-rt2x00
hint=The Ralink Wi-Fi card asks for a firmware it cannot find when it comes up: install firmware-rt2x00. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtlwifi-extra-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtlwifi-extra missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtlwifi/rtl(8188eu|8188fu|8192eu|8192fu|8710bu|8712u|8723au|8723bu|8723bs)
repair=install-pkg firmware-rtlwifi-extra
hint=The Realtek USB Wi-Fi card asks for a firmware it cannot find: install firmware-rtlwifi-extra. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtlwifi-extra-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-rtlwifi-extra missing
when=grep /var/log/messages (Direct firmware load for|from) rtlwifi/rtl(8188eu|8188fu|8192eu|8192fu|8710bu|8712u|8723au|8723bu|8723bs)
repair=install-pkg firmware-rtlwifi-extra
hint=The Realtek USB Wi-Fi card asks for a firmware it cannot find when it comes up: install firmware-rtlwifi-extra. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw88-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtw88 missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtw88/
repair=install-pkg firmware-rtw88
hint=The Realtek Wi-Fi 5 card asks for a firmware it cannot find: install firmware-rtw88. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw88-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-rtw88 missing
when=grep /var/log/messages (Direct firmware load for|from) rtw88/
repair=install-pkg firmware-rtw88
hint=The Realtek Wi-Fi 5 card asks for a firmware it cannot find when it comes up: install firmware-rtw88. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw89-8851b-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtw89-8851b missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtw89/rtw8851b
repair=install-pkg firmware-rtw89-8851b
hint=The Realtek RTL8851BE Wi-Fi 6 card asks for a firmware it cannot find: install firmware-rtw89-8851b. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw89-8852a-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtw89-8852a missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtw89/rtw8852a
repair=install-pkg firmware-rtw89-8852a
hint=The Realtek RTL8852AE Wi-Fi 6 card asks for a firmware it cannot find: install firmware-rtw89-8852a. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw89-8852b-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtw89-8852b missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtw89/rtw8852b
repair=install-pkg firmware-rtw89-8852b
hint=The Realtek RTL8852BE Wi-Fi 6 card asks for a firmware it cannot find: install firmware-rtw89-8852b. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw89-8852c-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtw89-8852c missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtw89/rtw8852c
repair=install-pkg firmware-rtw89-8852c
hint=The Realtek RTL8852CE Wi-Fi 6E card asks for a firmware it cannot find: install firmware-rtw89-8852c. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-rtw89-8922a-missing
bug=1013
min_reprise=0.3
when=pkg firmware-rtw89-8922a missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) rtw89/(rtw8922a|board_elm)
repair=install-pkg firmware-rtw89-8922a
hint=The Realtek RTL8922AE Wi-Fi 7 card asks for a firmware it cannot find: install firmware-rtw89-8922a. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ti-wifi-missing
bug=1013
min_reprise=0.3
when=pkg firmware-ti-wifi missing
when=grep /var/log/dmesg.log (Direct firmware load for|from) ti-connectivity/
repair=install-pkg firmware-ti-wifi
hint=The TI WiLink Wi-Fi card asks for a firmware it cannot find: install firmware-ti-wifi. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-ti-wifi-missing-up
bug=1013
min_reprise=0.3
when=pkg firmware-ti-wifi missing
when=grep /var/log/messages (Direct firmware load for|from) ti-connectivity/
repair=install-pkg firmware-ti-wifi
hint=The TI WiLink Wi-Fi card asks for a firmware it cannot find when it comes up: install firmware-ti-wifi. Installing it needs the network: plug in an Ethernet cable or use another card

fix=firmware-b43-missing
bug=1013
min_reprise=0.3
when=pkg get-b43-firmware missing
when=grep /var/log/dmesg.log (Direct firmware load for |Firmware file ")b43(legacy)?/
repair=install-pkg get-b43-firmware
hint=The Broadcom b43 Wi-Fi card asks for a firmware Broadcom does not allow us to ship: get-b43-firmware downloads the Broadcom driver and extracts it on the machine. It needs the network: plug in an Ethernet cable or use another card
