You are not logged in.

#1 2026-04-10 07:45:11

Nicraneox D
Member
Registered: 2026-04-10
Posts: 1

[Partial Solution] BCM43602 (MacBookPro13,3) connects but horrible sig

Hello everyone,

I’m working on a 2016 MacBook Pro 15" (MacBookPro13,3) running Fedora 43 (Wayland), trying to tame the BCM43602 Wi-Fi card (PCI ID: 14e4:43ba, rev 02).

The Breakthrough (Current working state):
I managed to stop the wpa_supplicant and brcmfmac firmware crashes.

    Adding options brcmfmac feature_disable=0x82000 to /etc/modprobe.d/ completely stabilized the connection. The interface no longer disappears when connecting to modern networks.

    I successfully loaded the 12KB brcmfmac43602-pcie.txt NVRAM config from Bugzilla (Bug 193121), renaming it to brcmfmac43602-pcie.Apple Inc.-MacBookPro13,3.txt so the kernel picks it up.

The Current Problem (Severe RF Degradation):
Even though the connection doesn't crash, the signal is horrible. I have to be literally 1 meter (3 feet) from the router to get any connection. If I move away even slightly, the signal drops completely. Speeds are crawling, and it seems locked to 2.4GHz.

My logs reveal exactly why:

dmesg | grep brcmfmac:
Plaintext

Direct firmware load for brcm/brcmfmac43602-pcie.clm_blob failed with error -2
Direct firmware load for brcm/brcmfmac43602-pcie.txcap_blob failed with error -2
brcmf_c_process_clm_blob: no clm_blob available (err=-2)
Firmware: BCM43602/2 wl0: Nov 10 2015 06:38:10 version 7.35.177.61

What I've already tried (and failed):

    Generic linux-firmware files: Injecting the generic .clm_blob causes the chip to crash/halt entirely (Apple's hardware rejects it).

    T2 Linux firmware.sh script: It didn't fetch the blobs for this specific older BCM43602 chip.

    git.kernel.org / GitHub raw URLs: Usually return 14 bytes (Git LFS pointers).

The Missing Pieces:
I am currently running the ancient generic 2015 firmware. The chip is missing Apple's specific .clm_blob (Locale Matrix) and .txcap_blob (Transmission Capability), which are absolutely crucial for the hinge-antenna design of this Mac to work past a 1-meter radius.

The Ask:
I do not have a macOS partition available to extract these files myself.
Does anyone have an archive of the extracted macOS APFS blobs for the BCM43602? Specifically, I need the modern Apple .bin firmware, .clm_blob, and .txcap_blob specifically for the MacBookPro13,3.

Thanks in advance for your help!

Offline

Board footer

Powered by FluxBB