发布于 2022-01-09 22:54:08
我找到了解决办法。基本上,它在这里,https://askubuntu.com/a/1320583。但是,我不能编译git。相反,我使用英特尔回购,见下文。
首先,安装一些必要的软件包。
sudo apt install flex bison克隆backport,编译并安装它:
git clone https://github.com/intel/backport-iwlwifi.git
cd backport-iwlwifi
sudo make defconfig-iwlwifi-public
sudo make
sudo make install以上可能在2022年1月生效,但一年后您可能会遇到编译问题。所以你需要对上面的指令做一点修改。cd backport-iwlwifi之后,返回到存储库的旧版本,然后打开源代码:
git checkout 5b3f6ff8
cd iwlwifi-stack-dev如果编译仍然有问题,那么应用此修补程序:https://www.spinics.net/lists/backports/msg05376.html (只需手动编辑nano backport-include/linux/mod_devicetable.h并在结束前添加4行):
--- a/backport/backport-include/linux/mod_devicetable.h
+++ b/backport/backport-include/linux/mod_devicetable.h
@@ -29,4 +29,8 @@ struct mhi_device_id {
};
#endif
+#if LINUX_VERSION_IS_LESS(4,17,0)
+#define DMI_OEM_STRING (DMI_STRING_MAX + 1)
+#endif /* < 4.17.0 */
+
#endif /* __BACKPORT_MOD_DEVICETABLE_H */
-- 然后回到指令:配置、编译和安装。
第三,下载驱动程序,或者从Intel网站下载驱动程序。
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware/
sudo cp iwlwifi-* /lib/firmware/重新启动机器,它就对我起作用了。
发布于 2021-10-18 16:47:56
我找不到解决这个问题的办法,但我用Intel-a 201取代了WiFi适配器,这显然是受支持的,而且工作正常。
发布于 2021-10-18 18:19:53
除非内核团队将5.10+内核移植到该版本中,否则无法在18.04版上支持该5.10+,这不太可能是因为它还没有被支持。最近要处理的事情是升级到20.04,并使用包含5.10.x内核的HWE堆栈。
https://askubuntu.com/questions/1368240
复制相似问题