1.基础概述
1.1 适用基础环境
系统版本:银河麒麟桌面操作系统V10-SP1
内核版本:5.15.0-33
终端平台:联想昭阳X7-14 IRH (intel i5-13500H)
注:如遇到intel系列无线网卡可以使用该驱动尝试
1.2解决问题
操作系统安装完成后,无线网络无法连接;打开无线网络开关提示未检测到无线网卡
2.配置过程
2.1 环境准备与检查
在部署本文档前,应提前准备好如下环境:
2.1.1 硬件设备:
Intel(x86)终端
2.1.2系统环境:
系统版本:银河麒麟桌面操作系统V10-SP1
2.1.3 查看网卡型号
-
命令查看网卡的VID和PID号
-
查看网卡型号
2.1.4 下载内核源码并生成.config文件
进入下载的文件夹,安装编译需要的环境包
sudo install flex bison libncurses-dev libc6-dev
内核源码下载地址:https://kernel.org/
注:此处根据系统内核的版本下载对应的大版本内核源码包
进入内核解压的文件夹,生成.config配置文件
2.1.5 下载网卡驱动 -
使用git命令下载网卡驱动
git clone https://github.com/intel/backport-iwlwifi.git
-
编译使用命令编译,并等待编译完成
make defconfig-iwlwifi-public
-
命令mak编译
-
将生成的驱动ko文件打入内核
-
根据提示重启系统
3.验证测试
重启系统,查看网卡是否连接正常
4. FAQ
4.1 执行make defconfig-iwlwifi-public报错
解决办法,需要使用内核源码生成.config文件,参考2.1.4节
4.2 驱动下载地址
链接:https://pan.baidu.com/s/1thhERJ7BwySX47kStKIi0Q?pwd=aw1w
提取码:aw1w
4.3 网卡编译依赖包下载地址
链接:https://pan.baidu.com/s/1QdYWipBU0gsNqizzJ4y1pg?pwd=6hr5
提取码:6hr5
4.4 执行make menuconfig报错
解决:缺少libncurses-dev包,需要安装
4.5 固件问题
因为系统自带高版本的网卡firmware,所以不需要去intel官网下载,如果没有需要去intel 官网下载
下载链接:https://www.intel.cn/content/www/cn/zh/support/articles/000005511/wireless.html