当前位置:首页 > 系统教程 > 正文

告别无线烦恼:Ubuntu 24.04安装联发科MT7902 PCIe Wi-Fi网卡驱动完全指南(小白也能轻松上手)

告别无线烦恼:Ubuntu 24.04安装联发科MT7902 PCIe Wi-Fi网卡驱动完全指南(小白也能轻松上手)

联发科MT7902 是一款高性价比的PCIe Wi-Fi 6网卡,但在全新的Ubuntu 24.04系统中,默认内核可能尚未包含它的驱动。本文将以最通俗的步骤,带你从零开始手动编译安装驱动,让你的无线网络恢复正常。全文涵盖驱动获取、编译、加载及排障,适合任何Linux新手。

🔧 第一步:确认硬件与系统环境

打开终端(快捷键 Ctrl+Alt+T),输入以下命令查看网卡是否被系统识别:

lspci | grep Network

如果输出中包含 MT7902 或类似字样,说明硬件已连接。接着更新系统并安装编译必须的工具:

sudo apt updatesudo apt upgrade -ysudo apt install build-essential git dkms linux-headers-$(uname -r) -y

📥 第二步:获取MT7902驱动源码

目前社区维护的 联发科PCIe网卡 驱动通常集成在 mt76 项目中。我们直接克隆官方仓库:

git clone https://github.com/openwrt/mt76.gitcd mt76

(如果网卡型号特殊,也可以前往联发科官网下载专属驱动,步骤类似。)


  告别无线烦恼:Ubuntu 24.04安装联发科MT7902 PCIe Wi-Fi网卡驱动完全指南(小白也能轻松上手)
 Ubuntu 24.04 MT7902驱动 联发科PCIe网卡 Linux Wi-Fi驱动 第1张

⚙️ 第三步:编译与安装驱动

进入源码目录后,直接使用 make 编译:

make -j$(nproc)sudo make install

此过程会生成内核模块 mt7902e.ko(不同内核版本名称可能略有差异)。如果你希望以后内核更新时驱动自动重建,可以使用 DKMS 注册:

sudo dkms add .sudo dkms build mt76/1.0sudo dkms install mt76/1.0

🚀 第四步:加载模块并测试Wi-Fi

安装完成后,加载驱动模块:

sudo modprobe mt7902e

此时桌面右上角网络图标应该能搜索到无线网络。如果没有反应,可以尝试重启网络服务:

sudo systemctl restart NetworkManager

为了开机自动加载模块,将模块名写入配置文件:

echo "mt7902e" | sudo tee /etc/modules-load.d/mt7902.conf

🐞 常见问题与解决

  • Secure Boot 阻止模块加载:进入BIOS禁用Secure Boot,或使用 mokutil 签名驱动。
  • 编译时提示缺少头文件:确认 linux-headers-$(uname -r) 已安装,并匹配当前内核版本。
  • Wi-Fi 能扫描但无法连接:可能是NetworkManager配置问题,尝试删除现有连接重新添加。

至此,你的 Ubuntu 24.04 已经成功适配 联发科MT7902 PCIe Wi-Fi网卡,可以畅享高速无线网络了!本文提及的 Linux Wi-Fi驱动 安装方法同样适用于其他基于mt76的网卡,灵活变通即可。