iwlwifi-7265D.ucode 直接固件加载失败,错误为 -2

iwlwifi-7265D.ucode 直接固件加载失败,错误为 -2

我正在尝试修复我的 Intel NUC 中的 wifi。我有Intel(R) Dual Band Wireless AC 7265, REV=0x210。驱动程序正在尝试加载“iwlwifi-7265D-24.ucode”,但根据 dmesg,该操作失败并出现错误 -2(见下文)。

系统信息:

$ uname -a
Linux britt-desktop 4.8.0-27-generic #29-Ubuntu SMP Thu Oct 20 21:03:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

$ dmesg | grep 7265D
[   14.578598] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-24.ucode failed with error -2
[   14.578612] iwlwifi 0000:02:00.0: Direct firmware load for iwlwifi-7265D-23.ucode failed with error -2



$ modinfo iwlwifi | grep iwlwifi
filename:       /lib/modules/4.8.0-27-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
firmware:       iwlwifi-7265D-24.ucode

知道如何加载正确的固件吗?谢谢

编辑:

我找到了 iwlwifi-7265D-24.ucode 的副本并将其移至 /lib/firmware。错误消失了,但我的 wifi 性能仍然很低(约为网络上其他旧机器的十分之一)。

编辑:

我有一台华硕 RT-AC68W 无线路由器,使用的是 5GHz 频段。在我将无线模式改为 N/AC 混合模式(之前是自动模式)后,下载速度又恢复到了 100Mbps 以上。我会密切关注,但这可能已经解决了问题。我现在也在使用固件 iwlwifi-7265D-22.ucode,因为 24 和 23 不在目录中。

sudo wget https://github.com/OpenELEC/iwlwifi-firmware/raw/master/firmware/iwlwifi-7265D-22.ucode

相关内容