我有点了解这个问题,它和@chili555 回答的问题是一样的:HP Spectre x360 13 上的 Wifi 无法使用(英特尔)
由于我正在使用 ROS Indigo,所以我必须坚持使用 14.04.5,并且我的 wifi 卡也是一样: 英特尔公司设备 24fd(修订版 78)
但我的子系统不是设备 1010,而是: 子系统:英特尔公司设备 9010
我可以使用 chili555 提供的相同解决方案吗?或者我还需要下载和安装其他东西吗?
谢谢。
答案1
在使用 EOL 4.8 内核之前,我会尝试使用反向移植
sudo apt-get install build-essential
wget https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v4.14-rc2/backports-4.14-rc2-1.tar.gz
tar -zxvf backports-4.14-rc2-1.tar.gz
cd backports-4.14-rc2-1
make defconfig-wifi
make
sudo make install
重新启动并编辑您的问题以添加结果
dmesg | grep firm
答案2
反向移植需要一些额外的步骤:
- 期间
make install
出现了一些错误/警告,表明无法读取私钥,但由于模块是在没有任何签名过程的情况下构建的,因此这些错误/警告被忽略了。 - iwlwifi 驱动程序找不到我的 wlan 卡所需的固件,因此我搜索了笔记本电脑中使用的卡,然后从Linux* 支持英特尔无线适配器网站。