Hi everyone,
Problem : 5GHz wifi won’t show in wifi networks.
Environment :
- Macbook pro mid 2015
- broadcom chipset 43602/43ba (apparently known for this issue)
- fedora workstation 40 gnome (up to date)
Things I’ve tried :
- broadcom-wl (gives errors at boot(unpatched thunk?) and wl.ko not found)
- removing, reinstalling brcmfmac driver
- tried this workaround (with brcmfmac blacklisted & all)
- tried this workaround too (with modified .txt file) → I know it’s taken into account because there’s 1 less error in dmesg at startup
- followed instruction on this topic
relevant part of inxi -F :
Network:
Device-1: Broadcom BCM43602 802.11ac Wireless LAN SoC vendor: Apple
driver: brcmfmac v: kernel pcie: speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0
chip-ID: 14e4:43ba
IF: wlp3s0 state: up mac: <filter>
relevant part of dmesg :
[ 6.205780] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43602-pcie for chip BCM43602/1
[ 6.208410] brcmfmac 0000:03:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.Apple Inc.-MacBookPro12,1.bin failed with error -2
[ 6.242920] brcmfmac 0000:03:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.clm_blob failed with error -2
[ 6.242976] brcmfmac 0000:03:00.0: Direct firmware load for brcm/brcmfmac43602-pcie.txcap_blob failed with error -2
[ 6.993814] brcmfmac: brcmf_c_process_clm_blob: no clm_blob available (err=-2), device may have limited channels available
[ 6.993820] brcmfmac: brcmf_c_process_txcap_blob: no txcap_blob available (err=-2)
[ 6.994327] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM43602/1 wl0: Nov 10 2015 06:38:10 version 7.35.177.61 (r598657) FWID 01-ea662a8c
[ 12.444631] ieee80211 phy0: brcmf_inetaddr_changed: fail to get arp ip table err:-52 # probably because using AP
[ 30.502326] warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
I’m thinking maybe there’s a way to install broadcom-wl driver and get it working since it’s supposed to support my chip doesn’t seem to reference 5GHz not working.
I’m also thinking maybe tweaking the bugzilla txt file a bit more could get it to work but i’m completely out of my knowledge here.
Please do take into account I know next to nothing about drivers/firmware/grub, i might need some explaining
anyone with experience on broadcom drivers ?