You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu 6.3.0-7内核下MT7922无线网卡频繁断连及解密界面偏移问题求助

Ubuntu 6.3.0-7内核下MT7922无线网卡频繁断连及解密界面偏移问题求助

各位好,我遇到了内核升级后的异常问题,想请大家帮忙排查一下:

我使用的是Lenovo Thinkpad L14笔记本,将Ubuntu官方内核从6.2.0-21升级到6.3.0-7之后,出现了两个明显异常:

  1. 磁盘解密的plymouth界面不再居中,偏移到了屏幕左上角
  2. MEDIATEK Corp. MT7922 802.11ax无线网卡会不定时断连,中断约5秒后自动恢复

切换回旧的6.2.0-21内核后,所有问题都消失了,系统恢复正常。

系统信息

我的系统是Ubuntu 23.10(开发版Mantic Minotaur):

uname -a
Linux mkarol-ThinkPad-L14-Gen-3 6.3.0-7-generic #21-Ubuntu SMP PREEMPT_DYNAMIC Fri Apr 14 12:34:02 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

/etc/os-release内容:

PRETTY_NAME="Ubuntu Mantic Minotaur (development branch)"
NAME="Ubuntu"
VERSION_ID="23.10"
VERSION="23.10 (Mantic Minotaur)"
VERSION_CODENAME=mantic
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=mantic
LOGO=ubuntu-logo

硬件信息(lspci输出)

其中核心问题设备为06:00.0 Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter,完整lspci输出如下:

00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.4 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:02.6 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne PCIe GPP Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Renoir PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Renoir Internal PCIe GPP Bridge to Bus
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 51)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Cezanne Data Fabric; Function 7
01:00.0 Non-Volatile memory controller: Phison Electronics Corporation PS5013 E13 NVMe Controller (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0e)
04:00.0 SD Host controller: O2 Micro, Inc. SD/MMC Card Reader Controller (rev 01)
06:00.0 Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter
07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barcelo (rev d1)
07:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Renoir Radeon High Definition Audio Controller
07:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 10h-1fh) Platform Security Processor
07:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
07:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Renoir/Cezanne USB 3.1
07:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 01)
07:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller

日志情况

网卡断连时,只有控制台的ping命令能检测到丢包,dmesg/var/log/syslog中完全没有相关错误记录,仅能看到网卡初始连接的日志:

[  102.941974] mt7921e 0000:06:00.0 wlp6s0: renamed from wlan0
[  112.526313] wlp6s0: authenticate with 6c:5a:b0:22:09:bf
[  113.032807] wlp6s0: send auth to 6c:5a:b0:22:09:bf (try 1/3)
[  113.147203] wlp6s0: authenticate with 6c:5a:b0:22:09:bf
[  113.156166] wlp6s0: send auth to 6c:5a:b0:22:09:bf (try 1/3)
[  113.318429] wlp6s0: authenticated
[  113.322871] wlp6s0: associate with 6c:5a:b0:22:09:bf (try 1/3)
[  113.332482] wlp6s0: RX AssocResp from 6c:5a:b0:22:09:bf (capab=0x1811 status=0 aid=5)
[  113.356952] wlp6s0: associated
[  113.593916] IPv6: ADDRCONF(NETDEV_CHANGE): wlp6s0: link becomes ready

已尝试的解决方法

  • 执行命令iw dev wlp6s0 set power_save off关闭无线网卡电源管理,无效果
  • 看到Reddit上有用户提到同型号网卡在旧版本内核存在漫游相关的软件问题,但不清楚如何用iw命令禁用漫游

另外,我考虑通过内核版本二分查找定位问题根源,但对具体操作步骤不太熟悉,希望能得到大家的指导。

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

火山引擎 最新活动