当前位置: 首页 > news >正文

Rocky9.2 编译安装Intel系列无线网卡驱动

一、环境准备

确认内核版本
运行 uname -r 查看当前内核版本,确保安装的 kernel-devel 和 kernel-headers 与内核版本完全一致(版本不一致会导致编译失败)

sudo dnf install kernel-devel-$(uname -r) kernel-headers-$(uname -r)

安装编译工具链
安装驱动编译所需的依赖:

sudo dnf install git make gcc flex bison elfutils-libelf-devel

二、驱动源码编译与安装

克隆驱动仓库
从Intel官方仓库获取最新的backport驱动代码:

git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
cd backport-iwlwifi
sudo make defconfig-iwlwifi-public
sudo make
sudo make install

三、固件安装

下载最新固件
从Intel官网或Linux固件仓库获取适用于AX211的固件文件(如 iwlwifi-ty-*.ucode):

git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
cd linux-firmware/
sudo cp iwlwifi-* /lib/firmware/
reboot

更新内核模块
加载驱动并重启系统:

sudo modprobe -r iwlwifi  # 卸载旧驱动
sudo modprobe iwlwifi      # 加载新驱动
sudo reboot

四、验证驱动状态

检查网卡识别
运行以下命令确认AX211已被识别:

lspci -nn | grep -i net  # 应显示8086:51f1或类似设备ID
dmesg | grep iwlwifi     # 查看驱动加载日志

网络连接测试
使用 nmcli 或 iwconfig 扫描并连接WiFi网络:

nmcli dev wifi list      # 列出可用网络
nmcli dev wifi connect "SSID" password "密码"

相关文章:

  • RK3568 I2C底层驱动详解
  • 查找单入口空闲区域[A卷-hw_od]
  • 博弈论中的均衡精炼:完美贝叶斯均衡、序贯均衡与颤抖手均衡详解
  • 定义时钟约束
  • 游戏引擎学习第176天
  • leetcode699-修剪二叉搜索树
  • Agent:大模型中的智能“函数”
  • 【Vue3入门1】02- vue3的基本操作(上)
  • 【商城实战(57)】商城数据迁移与升级实战:开启电商新征程
  • 算法|2025最强优化算法
  • Linux用户组管理深度解析
  • 练习:运动计划
  • C++继承机制:从基础到避坑详细解说
  • 学习Stable Diffusion
  • 深度解读DeepSeek:源码解读 DeepSeek-V3
  • 动态规划-基础
  • ESP8266 RTOS SDK 使用make命令编译出现Permission denied问题的解决方法
  • Ubuntu 14.10 Desktop (i386):经典 32 位操作系统的回顾与指南(附安装包)
  • 基于yolov11的防震锤缺陷检测系统python源码+pytorch模型+评估指标曲线+精美GUI界面
  • WSL 环境桥接与雷达通信配置笔记
  • “上海之帆”巡展在日本大阪开幕,松江区组织企业集体出展
  • 谜语的强制力:弗洛伊德与俄狄浦斯
  • 8大类1000多支,中国红十字会已建成10万人规模救援队伍
  • 何立峰将访问瑞士、法国并举行中美经贸高层会谈、第十次中法高级别经济财金对话
  • 赵心童世锦赛历史性夺冠,你今天打斯诺克很可能订不到位
  • 云南禄丰尾矿坍塌事故搜救正在进行,被掩埋的四辆工程车已找到