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

Ubuntu 22.04下WiFi连接自发中断问题排查求助

Ubuntu 22.04下WiFi连接自发中断问题排查求助

大家好,我最近遇到了一个挺棘手的WiFi问题,已经困扰我一两个月了,想请各位帮忙分析下。我的ASUS Zenbook装的是纯Ubuntu 22.04(MATE桌面,无Windows双启动),能正常连接家里的WiFi,但工作5-30分钟后就会出现诡异的异常:WiFi明明显示还连着,但Chrome、Firefox完全无法上网,Slack也会卡死,可Google Meet和Zoom却能毫无影响地继续运行。

我还观察到几个关键的现象:

  • 这个问题只在我家和我妈家出现(两家是同一个运营商),在学校、公司等其他地方用WiFi完全正常;
  • 同一WiFi下我的安卓手机全程稳定联网,没有任何中断;
  • 用手机开热点(和家里WiFi是同一家运营商)给笔记本用,网络也完全正常,没出现过中断。

我自己先做了一些排查:一开始怀疑是浏览器的问题,重装了Chrome和Firefox,但问题依旧。也排除了运营商的问题(毕竟手机用着没问题),也不像是笔记本WiFi网卡的硬件故障(热点模式下完全正常),现在实在有点摸不着头绪了。

我的系统与硬件信息

当初刚买电脑时WiFi网卡出过问题,升级内核后解决了,之后正常用了两年,最近才出的状况:

$ uname -r
6.5.0-18-generic

$ uname -a
Linux alphastar 6.5.0-18-generic #18~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb  7 11:40:03 UTC 2 x86_64 x86_64 x86_64 GNU/Linux

$ lspci [仅展示相关网络信息]
01:00.0 Network controller: MEDIATEK Corp. Device 0616

故障时的测试结果

  1. 故障状态下执行 iwconfig 的输出:
lo        no wireless extensions.

wlp1s0    IEEE 802.11  ESSID:"MOVISTAR_0468"
Mode:Managed  Frequency:5.24 GHz  Access Point: 26:96:82:24:04:6F
Bit Rate=39 Mb/s   Tx-Power=3 dBm
Retry short limit:7   RTS thr:off   Fragment thr:off
Power Management:off
Link Quality=42/70  Signal level=-68 dBm
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
Tx excessive retries:2  Invalid misc:0   Missed beacon:0
  1. 故障时执行 ping 8.8.8.8 会直接卡住,大概一分钟后才恢复,此时ping结果显示严重丢包:
64 bytes from 8.8.8.8: icmp_seq=41 ttl=113 time=451 ms
64 bytes from 8.8.8.8: icmp_seq=42 ttl=113 time=40.1 ms
64 bytes from 8.8.8.8: icmp_seq=43 ttl=113 time=42.3 ms
...
60 packets transmitted, 20 received, 66.6667% packet loss, time 59994ms
rtt min/avg/max/mdev = 40.077/62.836/450.809/89.075 ms

(正常联网时ping 8.8.8.8是0丢包)

  1. 最近在咖啡馆也遇到了类似问题,对比联网正常和故障时的 sudo lshw -c network 输出,发现两者完全一致:
# 正常时
*-network
description: Wireless interface
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlp1s0
version: 00
serial: 30:03:c8:39:1a:4d
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=mt7921e driverversion=6.5.0-25-generic firmware=____000000-20221227123243 ip=192.168.1.168 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:108 memory:fcd00000-fcdfffff memory:fce00000-fce07fff

# 故障时
*-network
description: Wireless interface
product: MEDIATEK Corp.
vendor: MEDIATEK Corp.
physical id: 0
bus info: pci@0000:01:00.0
logical name: wlp1s0
version: 00
serial: 30:03:c8:39:1a:4d
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=mt7921e driverversion=6.5.0-25-generic firmware=____000000-20221227123243 ip=192.168.1.168 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:108 memory:fcd00000-fcdfffff memory:fce00000-fce07fff

现在我实在搞不清问题出在哪了,目前只能手动断开再重连WiFi临时解决,但太影响工作效率了。想请教各位,我接下来应该优先排查哪些方向?有没有什么具体的调试步骤或者可能的解决方案?

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.20 08:34:39