我在一些 wifi 网络方面遇到了麻烦,而使用相同 wifi 适配器(Intel 8260)、不同操作系统(Fedora)、更高版本固件的用户则没有遇到问题。
因此我尝试将固件从重命名/lib/firmware/iwlwifi-8000C-31.ucode
为iwlwifi-8000C-34.ucode
例如,固件可在这个 GitHub 存储库。
但简单地将其复制到/lib/firmware
不起作用。似乎设置了最大数量 33 的限制:
$ modinfo iwlwifi | grep firmware | grep 8000C
firmware: iwlwifi-8000C-33.ucode
/ 的重命名lib/firmware/iwlwifi-8000C-33.ucode
无效/lib/firmware/iwlwifi-8000C-33.ucode
,WiFi 适配器无法使用。
请问有什么建议或提示吗?
答案1
请点击此处的下载按钮:https://github.com/LibreELEC/iwlwifi-firmware/blob/master/firmware/iwlwifi-8000C-34.ucode
默认情况下,下载会自动转到 Downloads 文件夹。从终端验证这一点:
cd ~/Downloads
ls | grep 8000C
将其复制到/lib/firmware:
sudo cp iwlwifi-8000C-34.ucode /lib/firmware
验证它是否存在:
ls /lib/firmware | grep 8000C
就我而言,我现在看到:
iwlwifi-8000C-13.ucode
iwlwifi-8000C-16.ucode
iwlwifi-8000C-21.ucode
iwlwifi-8000C-22.ucode
iwlwifi-8000C-23.ucode
iwlwifi-8000C-24.ucode
iwlwifi-8000C-27.ucode
iwlwifi-8000C-31.ucode
iwlwifi-8000C-34.ucode
重新启动并告诉我们加载了哪些固件:
dmesg | grep iwl
如果它解决了您的问题。