You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu 22.04内核更新后TP-Link AC600 Archer无线适配器失效求助

我之前也碰到过内核更新后无线网卡罢工的情况,给你几个亲测有效的方案,你可以一步步试试:

第一步:先确认适配器的芯片型号

TP-Link AC600 Archer系列有不同的芯片版本(比如Realtek RTL8812AU或者MediaTek MT7610U),驱动适配得对应上才行。打开终端运行下面的命令:

lsusb

在输出里找到你的无线适配器,看它的设备ID(比如类似0bda:8812就是Realtek RTL8812AU,148f:7610是MediaTek MT7610U)。

第二步:针对对应芯片安装适配新内核的驱动

如果是Realtek RTL8812AU芯片

Ubuntu 22.04的5.19内核自带的驱动可能兼容性不好,我们可以安装第三方适配的DKMS驱动:

  1. 先安装编译依赖:
sudo apt update && sudo apt install git build-essential dkms
  1. 获取适配5.19内核的rtl8812au驱动源码(找专门适配新内核的开源分支),进入源码目录后执行:
sudo make dkms_install
  1. 安装完成后重启电脑,看看无线是否恢复。

如果是MediaTek MT7610U芯片

这个芯片的驱动在新内核里也容易出问题,同样用DKMS安装适配版本:

  1. 先装依赖:
sudo apt update && sudo apt install git build-essential dkms
  1. 获取适配Ubuntu 22.04 5.19内核的mt7610u驱动源码,进入目录后执行:
sudo make dkms
  1. 重启后检查无线状态。

第三步:临时回退旧内核(如果驱动方案无效)

如果上面的方法都不管用,可能是新内核本身的兼容性bug,你可以先回退到之前的稳定内核试试:

  1. 重启电脑,在GRUB启动菜单里选择「Advanced options for Ubuntu」,然后选一个比5.19.0-32老的内核(比如Ubuntu 22.04默认的5.15系列内核)。
  2. 如果旧内核下无线正常工作,可以暂时锁定这个内核,避免系统自动更新到有问题的版本:
# 先查看已安装的内核列表,找到你要保留的内核版本
dpkg --list | grep linux-image
# 锁定对应的内核和头文件,比如替换成你要保留的版本号
sudo apt-mark hold linux-image-5.15.0-XX-generic linux-headers-5.15.0-XX-generic

之后要解锁的话,把hold改成unhold就行。

小技巧:先试试重启网络服务

有时候只是网络服务卡住了,不用折腾驱动,先试试:

sudo systemctl restart NetworkManager

等几秒看看无线能不能恢复。

备注:内容来源于stack exchange,提问作者RPS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:57:44