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

MacBook Pro 2016款13英寸(Ubuntu 22.04)BCM43602无线网卡无法连接Wi-Fi求助

MacBook Pro 2016款13英寸(Ubuntu 22.04)BCM43602无线网卡无法连接Wi-Fi求助

大家好,我遇到了一个棘手的无线网卡问题——之前看到过类似的提问(Ubuntu 18.04下BCM43602网卡能搜到Wi-Fi但无法连接),但按照那个帖子里的解决方案操作后,我的问题还是没解决,想请教下有没有其他可行的办法。

问题描述

我能正常扫描到周围所有的无线网络,但输入正确密码尝试连接时,始终无法成功建立连接,还反复弹出“需要认证”的提示框,试了好几个不同的Wi-Fi都是这样的情况。

我已经尝试过的解决步骤(执行过程中无报错)

  • 先卸载原有Broadcom驱动相关包,再更新系统并安装替代固件:
    sudo apt purge bcwl-kernel-source
    sudo apt update
    update-pciids
    sudo apt install firmware-b43-installer linux-firmware
    sudo reboot
    
    这些步骤是从Broadcom无线驱动安装的相关指南里找到的。
  • 重启完成后,我还调整了无线网卡的发射功率:
    sudo iwconfig wlp2s0 txpower 20dBm
    
    但做完这些之后,问题依然存在,还是连不上Wi-Fi。

附上可能有用的系统信息

  1. 执行lspci -vvnn | grep -A 9 Network的输出:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 02)
Subsystem: Apple Inc. BCM43602 802.11ac Wireless LAN SoC [106b:0157]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 80
Region 0: Memory at 82400000 (64-bit, non-prefetchable) [size=32K]
Region 2: Memory at 82000000 (64-bit, non-prefetchable) [size=4M]
Capabilities: <access denied>
Kernel driver in use: brcmfmac
  1. 执行rfkill list all的输出:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
  1. 执行grep b43 /etc/modprobe.d/*的结果:
/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
  1. 执行sudo dmesg | grep b43没有任何输出(结果为空)。

另外补充一下,我的设备是MacBook Pro 2016款13英寸,之前还看到过2017款15英寸MacBook Pro遇到同样Wi-Fi连接问题的帖子,但那个帖子也没有找到有效的解决方案。

希望有大佬能给我一些建议,谢谢大家!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.23 14:17:54