计算机有时会在一次会话中多次断开 wifi 连接,但没有明显的模式 Ubuntu 23.04

计算机有时会在一次会话中多次断开 wifi 连接,但没有明显的模式 Ubuntu 23.04

运行 MacBook Air,版本 7.2 和 Ubuntu 23.04。我有一个不错的 wifi 路由器,信号强度很好。我唤醒计算机,当计算机连接到我的 wifi 网络时,我开始会话 - 但有时会提示我输入网络密码。有时我会在连接之前多次提示。连接后,我会检查电子邮件或启动浏览器(Firefox)...然后 wifi 连接断开。我会重新选择我的网络并连接。有时不会。有时连接会再次断开,甚至可能会再次提示我输入网络密码 - 有时会多次,最后才能打一个不会滑落的结。我不知道这是不是 Broadcom 的问题,或者是什么。我知道我的实用程序文件夹中有一个日志查看器,但有 4 个不同的日志可供查看,我不确定要查找什么。我又陷入困境了。这也发生在 Ubuntu 22.04 中,但我认为那个版本的情况更糟一些。

sudo dmesg |复制代码

[    4.040518] wl: loading out-of-tree module taints kernel.
[    4.040539] wl: module license 'MIXED/Proprietary' taints kernel.
[    4.044551] wl: module verification failed: signature and/or required key missing - tainting kernel
[    4.185420] wlan0: Broadcom BCM43a0 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[    4.829818] wl 0000:03:00.0 wlp3s0: renamed from wlan0
[  102.210383] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[ 9860.650013] ERROR @wl_notify_scan_status : 
[ 9860.650020] wlp3s0 Scan_results error (-22)
[ 9873.840173] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[12267.334289] ERROR @wl_notify_scan_status : 
[12267.334293] wlp3s0 Scan_results error (-22)
[12277.491675] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[12484.036753] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[19550.153526] ERROR @wl_notify_scan_status : 
[19550.153528] wlp3s0 Scan_results error (-22)
[19560.384033] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[19723.594961] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[26827.339099] ERROR @wl_notify_scan_status : 
[26827.339102] wlp3s0 Scan_results error (-22)
[26837.113573] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[28064.870938] ERROR @wl_notify_scan_status : 
[28064.870941] wlp3s0 Scan_results error (-22)
[28074.913482] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[28158.877043] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[28491.216848] ERROR @wl_notify_scan_status : 
[28491.216851] wlp3s0 Scan_results error (-22)
[28501.112859] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[32788.083879] ERROR @wl_notify_scan_status : 
[32788.083881] wlp3s0 Scan_results error (-22)
[32797.585768] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[33029.680743] ERROR @wl_notify_scan_status : 
[33029.680748] wlp3s0 Scan_results error (-22)
[33057.620050] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready

$ lspci -nnk | grep 0280 -A3 03:00.0 网络控制器 [0280]: Broadcom Inc. 及其子公司 BCM4360 802.11ac 无线网络适配器 [14e4:43a0] (rev 03)

Subsystem: Apple Inc. BCM4360 802.11ac Wireless Network Adapter [106b:0117]
Kernel driver in use: wl
Kernel modules: bcma, wl

$ nmcli 设备 wifi 列表正在使用的 BSSID SSID 模式信道速率信号 BA>

  •   xx:xx:xx:EA:29:0E  CXNK001D2761     Infra  1     130 Mbit/s  72      ▂▄>
    
      xx:xx:xx:EA:29:15  CXNK001D2761     Infra  108   540 Mbit/s  50      ▂▄
    

wifi 掉线问题似乎在最近的更新中得到了解决。自 8 月 1 日以来,没有出现过掉线的情况。

答案1

您的无线网络可能会掉线,因为有两个无线接入点具有相同的名称和密码。当您拥有同一路由器的 2.4 gHz 段和 5 gHz 段时,这种情况很常见。您的无线网络可能正在漫游,寻找更好的连接。如果是这种情况,我建议您重命名接入点;例如 myrouter2.4 和 myrouter5。

完成这些更改后,重新启动路由器。

如果您没有路由器的管理权限,我建议您通过其 MAC 地址绑定到 5 gHz 段,如下所示:19.10 Ubuntu 自动连接到信号较弱的 Wi-Fi

相关内容