iMac 2019 BCM43602 Driver & manjaro-firmware

Posting this in case others encounter it. I have the setup noted below from inxi -F, with a Broadcom BCM43602 wireless card.

Upon upgrade (after a few months away) to the 6.1.31-2-MANJARO kernel, my wireless appeared to be working, but did not see any access points. I did some digging and found this error brcmf_cfg80211_add_iface: add iface p2p-dev-wlp3s0 type 10 failed: err=-12.

I installed the b43-firmware package, which uninstalled manjaro-firmware. On reboot, wireless worked as expected.

I am not sure if manjaro-firmware does not have the correct drivers for the Broadcom 43xx devices, but it did not work with my system and card.

  Host: manjaro-imac-2019 Kernel: 6.1.31-2-MANJARO arch: x86_64 bits: 64
    Desktop: GNOME v: 44.1 Distro: Manjaro Linux
  Type: Laptop System: Apple product: iMac18,3 v: 1.0
    serial: <superuser required>
  Mobo: Apple model: Mac-BE088AF8C5EB4FA2 v: iMac18,3
    serial: <superuser required> UEFI: Apple v: 429. date: 04/22/2021
  Info: quad core model: Intel Core i5-7500 bits: 64 type: MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 3584 min/max: 800/3800 cores: 1: 3752 2: 3400 3: 3400
    4: 3784
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    driver: amdgpu v: kernel
  Device-2: Apple FaceTime HD Camera (Built-in) driver: uvcvideo type: USB
  Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1 driver: X:
    loaded: amdgpu unloaded: modesetting,radeon,vesa dri: radeonsi gpu: amdgpu
    resolution: 2560x1440~60Hz
  API: OpenGL Message: Unable to show GL data. Required tool glxinfo
  Device-1: Intel 100 Series/C230 Series Family HD Audio driver: snd_hda_intel
  Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    driver: snd_hda_intel
  Device-3: GN Netcom Jabra SPEAK 510 USB driver: jabra,snd-usb-audio,usbhid
    type: USB
  API: ALSA v: k6.1.31-2-MANJARO status: kernel-api
  Server-1: PulseAudio v: 16.1 status: active
  Device-1: Broadcom BCM43602 802.11ac Wireless LAN SoC driver: brcmfmac
  IF: wlp3s0 state: up mac: 18:81:0e:dc:3e:c8
  Device-2: Broadcom NetXtreme BCM57766 Gigabit Ethernet PCIe driver: tg3
  IF: enp4s0f0 state: up speed: 1000 Mbps duplex: full
    mac: 68:fe:f7:0a:bd:43
  IF-ID-1: docker0 state: down mac: 02:42:01:42:dc:e6
  IF-ID-2: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
  Device-1: Apple Bluetooth USB Host Controller
    driver: btusb,hid-generic,usbhid type: USB
  Report: hciconfig ID: hci0 state: up address: 18:81:0E:DC:3E:C9 bt-v: 2.1
  Local Storage: total: 957.59 GiB used: 521.54 GiB (54.5%)
  ID-1: /dev/nvme0n1 vendor: Apple model: SSD SM0032L size: 26.08 GiB
  ID-2: /dev/sda vendor: Apple model: HDD ST1000DM003 size: 931.51 GiB
  ID-1: / size: 91.11 GiB used: 56.29 GiB (61.8%) fs: ext4 dev: /dev/dm-0
  ID-2: /boot size: 451.6 MiB used: 131.5 MiB (29.1%) fs: ext4
    dev: /dev/sda6
  ID-3: /boot/efi size: 196.9 MiB used: 42.6 MiB (21.6%) fs: vfat
    dev: /dev/sda1
  ID-1: swap-1 type: partition size: 7.45 GiB used: 0 KiB (0.0%)
    dev: /dev/sda3
  System Temperatures: cpu: 47.0 C mobo: N/A gpu: amdgpu temp: 43.0 C
  Fan Speeds (RPM): N/A
  Processes: 293 Uptime: 7m Memory: available: 23.37 GiB
  used: 3.42 GiB (14.6%) Shell: Zsh inxi: 3.3.27
1 Like

Was dropped like almost a year ago …