Y9000p/y7000p/R7000p/R9000P(2021) ubuntu 18.04 MT7921 解决无wifi (联发科mt7921无线网卡)

本文介绍了如何在Ubuntu系统中通过升级内核解决Mediatek MT7921无线网卡驱动问题。首先,通过图形化方式添加PPA源并安装mainline工具,然后选择合适的内核版本进行安装。在安装新内核后,更新硬件驱动,安装linux-firmware包。最后重启系统,确认内核版本更新成功并检查无线网卡是否正常工作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法一:更换网卡,ax210,比mt7921强

方法二:网上有升级ubuntu内核到最新版,然后有wifi

这里由于家境贫寒,还想让mt7921发光发热,不想白花钱,遂在网上寻找资料,想来跟大家分享下。

方法一:买卡后,自行下载驱动,网上资料一大把

方法二:

1. 升级ubuntu内核

推荐下面图形化安装方法,(或者自行去linux官网下载内核版本,后安装)。复制下面代码,ctrl+alt+T,卡卡亿吨操作

sudo apt-add-repository -y ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
mainline-gtk

2. 选取合适版本(根据机型而定)建议选择低版本,installl,即可

如果内核版本不对或安装了多个内核版本,且使用该软件删除不了多余的内核,参考该链接,进行删除,重新安装

如何选取内核版本,请看这,建议选长期支持版,5.4.212版本

The Linux Kernel Archives

Ubuntu设置开机默认内核及删除多余内核_Ice0310的博客-优快云博客_ubuntu删除多余内核

3. 查看是否安装上了最新ubuntu内核版本

uname -r

 如果如上,那么你已经成功更新内核版本了

4. 更新硬件

  • Debian系统
sudo apt install firmware-misc-nonfree
  • Ubuntu系统:
sudo apt install linux-firmware

5. 最后重启,reboot即可

 

结果:

参考资料:

[1]How to install driver for Wi-Fi Mediatek MT7921 and Mediatek MT7961 in Linux - Ethical hacking and penetration testing

How to install driver for Wi-Fi Mediatek MT7921 and Mediatek MT7961 in Linux - Ethical hacking and penetration testing

MT7925 是一款由 MEDIATEK 生产的无线网卡芯片,通常用于提供 Wi-Fi 6E 和蓝牙 5.3 功能。在 Linux 系统下安装或查找 MT7925 的驱动程序可以通过以下方法实现: ### 1. 检查内核是否支持 Linux 内核从 5.13 版本开始逐步增加了对 MEDIATEK 无线芯片的支持。用户需要确认当前使用的 Linux 内核版本是否足够新以支持 MT7925 芯片。可以使用以下命令检查内核版本: ```bash uname -r ``` 如果内核版本低于 5.13,则建议升级到更新的内核版本。 ### 2. 安装 MediaTek 提供的驱动程序 如果内核本身不包含 MT7925 驱动程序,可以从 MediaTek 的官方 GitHub 存储库下载并手动安装驱动程序。具体步骤如下: - 访问 MediaTek 官方提供的 GitHub 页面:[MediaTek Wireless LAN Drivers](https://github.com/mediatek/mt7925-wifi)[^1]。 - 克隆仓库到本地系统: ```bash git clone https://github.com/mediatek/mt7925-wifi.git ``` - 进入克隆的目录并编译驱动程序: ```bash cd mt7925-wifi make sudo make install ``` - 加载驱动模块: ```bash sudo modprobe mt7925 ``` ### 3. 使用发行版自带的软件包管理器 某些 Linux 发行版(如 Ubuntu 或 Fedora)可能已经包含了 MT7925 的驱动程序作为其默认内核的一部分。用户可以通过发行版的软件包管理器来安装额外的无线驱动程序。例如,在 Ubuntu 上,可以尝试运行以下命令来安装所有可用的无线固件: ```bash sudo apt install firmware-misc-nonfree ``` ### 4. 验证驱动程序是否加载成功 安装完成后,可以使用以下命令验证驱动程序是否正确加载: ```bash lsmod | grep mt7925 ``` 此外,还可以通过 `dmesg` 命令查看内核日志,确认无线网卡是否被正确识别: ```bash dmesg | grep mt7925 ``` ### 5. 更新固件 确保固件文件是最新的也很重要。通常,固件文件位于 `/lib/firmware` 目录中。如果发现固件缺失或过时,可以从 MediaTek 的 GitHub 页面下载最新的固件文件,并将其复制到相应目录。 ### 6. 蓝牙功能支持 MT7925 不仅支持无线网络,还集成了蓝牙 5.3 功能。为了启用蓝牙支持,确保已安装 BlueZ 蓝牙协议栈: ```bash sudo apt install bluez ``` 通过以上步骤,大多数用户应该能够在 Linux 系统上成功安装和配置 MT7925 无线网卡驱动程序。 ---
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值