在 Fedora 上,我的 wifi 无法使用。我尝试重新安装它,但没有成功。当我执行 dmesg | grep wifi 时,我收到错误:
[ 15.680914] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7260-13.ucode failed with error -2
[ 15.680925] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7260-12.ucode failed with error -2
[ 15.680928] iwlwifi 0000:01:00.0: request for firmware file 'iwlwifi-7260-12.ucode' failed.
[ 15.680936] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7260-11.ucode failed with error -2
[ 15.680939] iwlwifi 0000:01:00.0: request for firmware file 'iwlwifi-7260-11.ucode' failed.
[ 15.680946] iwlwifi 0000:01:00.0: Direct firmware load for iwlwifi-7260-10.ucode failed with error -2
[ 15.680949] iwlwifi 0000:01:00.0: request for firmware file 'iwlwifi-7260-10.ucode' failed.
[ 15.680951] iwlwifi 0000:01:00.0: no suitable firmware found!
是什么导致了这个问题。我找不到错误代码定义。
答案1
这仅意味着驱动程序无法上传合适的固件。对于英特尔卡,固件位于名为的软件包中iwlwifi-firmware
,独立于发行版。只需从存储库安装该软件包,您的 wifi 即可开始工作。
答案2
我通过使用以下方式手动更新 Fedora 中的内核固件包解决了这个问题git。