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驱动相关包,再更新系统并安装替代固件:
这些步骤是从Broadcom无线驱动安装的相关指南里找到的。sudo apt purge bcwl-kernel-source sudo apt update update-pciids sudo apt install firmware-b43-installer linux-firmware sudo reboot - 重启完成后,我还调整了无线网卡的发射功率:
但做完这些之后,问题依然存在,还是连不上Wi-Fi。sudo iwconfig wlp2s0 txpower 20dBm
附上可能有用的系统信息
- 执行
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
- 执行
rfkill list all的输出:
0: hci0: Bluetooth Soft blocked: no Hard blocked: no 1: phy0: Wireless LAN Soft blocked: no Hard blocked: no
- 执行
grep b43 /etc/modprobe.d/*的结果:
/etc/modprobe.d/blacklist.conf:# replaced by b43 and ssb.
- 执行
sudo dmesg | grep b43没有任何输出(结果为空)。
另外补充一下,我的设备是MacBook Pro 2016款13英寸,之前还看到过2017款15英寸MacBook Pro遇到同样Wi-Fi连接问题的帖子,但那个帖子也没有找到有效的解决方案。
希望有大佬能给我一些建议,谢谢大家!
备注:内容来源于stack exchange,提问作者Jono
相关产品推荐
相关产品推荐

