[BCM4360] No Wifi Connections in Network Connections

(Mod-edit: Topic title length)

No Wifi Connection in Network Connections; No Wifi Networks; Using BCM4360 Wireless Network Adapter

I am running Manjaro (kernel 5.9.11-3) with a Broadcom BCM4360 network adapter.
I read a few posts on the forum for people with similar issues, but cannot seem to get my wireless network adapter working.

The inxi -Fxxn command produces the following:

System:    Host: matt-linux Kernel: 5.9.11-3-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
           Desktop: KDE Plasma 5.20.4 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: ASRock model: Z490 Phantom Gaming-ITX/TB3 
           serial: <superuser/root required> UEFI: American Megatrends v: P1.40 date: 06/08/2020 
Battery:   Device-1: hidpp_battery_1 model: Logitech Wireless Mouse MX Master 3 
           serial: e7:c1:cf:0e:0c:8b charge: 100% (should be ignored) status: Discharging 
CPU:       Info: 8-Core model: Intel Core i7-10700K bits: 64 type: MT MCP arch: N/A 
           L2 cache: 16.0 MiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 121639 
           Speed: 800 MHz min/max: 800/5100 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
           5: 800 6: 800 7: 800 8: 800 9: 800 10: 800 11: 802 12: 800 13: 800 14: 800 15: 800 
           16: 800 
Graphics:  Device-1: Intel vendor: ASRock driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:9bc5 
           Device-2: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] vendor: ASUSTeK 
           driver: amdgpu v: kernel bus ID: 03:00.0 chip ID: 1002:731f 
           Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: amdgpu,ati,intel 
           unloaded: modesetting,radeon alternate: fbdev,vesa resolution: 2560x1440~60Hz s-dpi: 96 
           OpenGL: renderer: AMD Radeon RX 5700 XT (NAVI10 DRM 3.39.0 5.9.11-3-MANJARO LLVM 11.0.0) 
           v: 4.6 Mesa 20.2.3 direct render: Yes 
Audio:     Device-1: Intel Comet Lake PCH cAVS vendor: ASRock driver: snd_hda_intel v: kernel 
           bus ID: 00:1f.3 chip ID: 8086:06c8 
           Device-2: AMD Navi 10 HDMI Audio driver: snd_hda_intel v: kernel bus ID: 03:00.1 
           chip ID: 1002:ab38 
           Device-3: Logitech Logitech BRIO type: USB 
           driver: hid-generic,snd-usb-audio,usbhid,uvcvideo bus ID: 2-6:2 chip ID: 046d:085e 
           Sound Server: ALSA v: k5.9.11-3-MANJARO 
Network:   Device-1: Realtek RTL8125 2.5GbE vendor: ASRock driver: r8169 v: kernel port: 3000 
           bus ID: 3e:00.0 chip ID: 10ec:8125 
           IF: enp62s0 state: up speed: 100 Mbps duplex: full mac: a8:a1:59:28:cc:16 
           Device-2: Broadcom and subsidiaries BCM4360 802.11ac Wireless Network Adapter 
           vendor: Apple driver: N/A port: 3000 bus ID: 3f:00.0 chip ID: 14e4:43a0 
Drives:    Local Storage: total: 4.89 TiB used: 9.09 GiB (0.2%) 
           ID-1: /dev/nvme0n1 vendor: Seagate model: BarraCuda 510 SSD ZP500CM30001 size: 465.76 GiB 
           speed: 31.6 Gb/s lanes: 4 serial: 7QK00JX4 
           ID-2: /dev/nvme1n1 vendor: Seagate model: BarraCuda 510 SSD ZP500CM30001 size: 465.76 GiB 
           speed: 31.6 Gb/s lanes: 4 serial: 7QK00RSL 
           ID-3: /dev/sda vendor: Seagate model: BarraCuda 120 SSD ZA250CM10003 size: 232.89 GiB 
           speed: 6.0 Gb/s serial: 7QT01YLH 
           ID-4: /dev/sdb vendor: Seagate model: ST4000DM004-2CV104 size: 3.64 TiB speed: 6.0 Gb/s 
           serial: ZFN3BKE5 
           ID-5: /dev/sdc type: USB vendor: SanDisk model: Ultra size: 115.69 GiB 
           serial: 4C530001301212121254 
Partition: ID-1: / size: 194.35 GiB used: 9.09 GiB (4.7%) fs: ext4 dev: /dev/sda2 
Swap:      ID-1: swap-1 type: partition size: 34.12 GiB used: 0 KiB (0.0%) priority: -2 
           dev: /dev/sda3 
Sensors:   System Temperatures: cpu: 43.0 C mobo: N/A gpu: amdgpu temp: 44.0 C mem: 42.0 C 
           Fan Speeds (RPM): N/A gpu: amdgpu fan: 0 
Info:      Processes: 340 Uptime: 1m Memory: 31.20 GiB used: 1.32 GiB (4.2%) Init: systemd v: 246 
           Compilers: gcc: 10.2.0 Packages: pacman: 1228 Shell: Bash v: 5.0.18 running in: konsole 
           inxi: 3.1.08 

I tried following this forum post closely, which included blacklisting other Broadcom drivers and installing broadcom-wl-dkms.
When I tried installing the broadcom-wl-dkms module, it didn’t appear to install properly.
This is the output I get when running pacman:

[matt@matt-linux ~]$ sudo pacman -S broadcom-wl-dkms                                          
[sudo] password for matt:
warning: downgrading package broadcom-wl-dkms (6.30.223.271-23 => 6.30.223.271-11)
resolving dependencies...
looking for conflicting packages...

Packages (1) broadcom-wl-dkms-6.30.223.271-11

Total Installed Size:  7.61 MiB
Net Upgrade Size:      0.01 MiB

:: Proceed with installation? [Y/n] Y
(1/1) checking keys in keyring                                                          [##################################################] 100%
(1/1) checking package integrity                                                        [##################################################] 100%
(1/1) loading package files                                                             [##################################################] 100%
(1/1) checking for file conflicts                                                       [##################################################] 100%
(1/1) checking available disk space                                                     [##################################################] 100%
:: Running pre-transaction hooks...
(1/1) Remove upgraded DKMS modules
==> Unable to remove module broadcom-wl/6.30.223.271 for kernel 4.14.209-1-MANJARO: Not found in dkms status output.
==> Unable to remove module broadcom-wl/6.30.223.271 for kernel 5.9.11-3-MANJARO: Not found in dkms status output.
:: Processing package changes...
(1/1) downgrading broadcom-wl-dkms                                                      [##################################################] 100%

To load the new module, run as root:

rmmod b43 b43legacy ssb bcm43xx brcm80211 brcmfmac brcmsmac bcma wl
modprobe wl

or just reboot the system.

:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> Unable to install module broadcom-wl/6.30.223.271 for kernel 4.14.209-1-MANJARO: Missing kernel modules tree.
==> Unable to install module broadcom-wl/6.30.223.271 for kernel 5.9.11-3-MANJARO: Missing kernel headers.

Any ideas on what I can do to resolve this and get my Broadcom network adapter working?
Is the broadcom-wl-dkms module the correct one I should be using?

Where did you get that 23 version from, the official stable repo has the 11 version that’s why it is trying to downgrade it.
I would suggest to start with removing that package first before trying to install it from official repo.

These speak for themselfs, you don’t have linux414-headers and linux59-headers installed.

Huh. I’m not sure where I got that module, but it must have been in the beginning trying to figure out this issue.
Anyway - your suggestion worked and I’m up and running.
I uninstalled the module, then re-ran sudo pacman -S broadcom-wl-dkms to install the correct module, and then rebooted.
It works fine now.

It was a long journey for me to solve this issue. This forum post was what ultimately got me there.
I am running a multiboot Hackintosh (macOS, Windows 10, Manjaro), and so I needed to use this Broadcom adapter to get full functionality on macOS.
Thank you for your help with the last mile.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.