You are not logged in.

#1 2022-10-30 15:25:26

nsm
Member
Registered: 2022-10-30
Posts: 2

Installing the correct packages for broadcom wireless BCM4322 802.11

Hi, I'm not able to make my wireless connection to work. There is a lot of information related to broadcom devices but it is not so easy to make it work (maybe because there are many different versions and not always is clear which solution applies to which version, and some posts are too old).

So I first queried my device's id

$  lspci -vnn -d 14e4:
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b] (rev 01)
	Subsystem: Apple Inc. AirPort Extreme [106b:008d]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at d3200000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: b43-pci-bridge
	Kernel modules: ssb

Which is listed here https://wireless.wiki.kernel.org/en/use … f_hardware so I assumed that I needed the b43 driver (is that ok?).

In the b43 section of that page says that if unsure then grep dmesg so I get:

[   11.092596] b43-pci-bridge 0000:02:00.0: Sonics Silicon Backplane found on PCI device 0000:02:00.0
[   11.845761] b43-phy0: Broadcom 4322 WLAN found (core revision 16)
[   11.883522] b43-phy0: Found PHY: Analog 8, Type 4 (N), Revision 4
[   11.883547] b43-phy0: Found Radio: Manuf 0x17F, ID 0x2056, Revision 3, Version 0
[   11.930485] b43 ssb0:0: Direct firmware load for b43/ucode16_mimo.fw failed with error -2
[   11.930533] b43 ssb0:0: Direct firmware load for b43/ucode16_mimo.fw failed with error -2
[   11.930576] b43 ssb0:0: Direct firmware load for b43-open/ucode16_mimo.fw failed with error -2
[   11.930606] b43 ssb0:0: Direct firmware load for b43-open/ucode16_mimo.fw failed with error -2
[   11.930610] b43-phy0 ERROR: Firmware file "b43/ucode16_mimo.fw" not found
[   11.930612] b43-phy0 ERROR: Firmware file "b43-open/ucode16_mimo.fw" not found
[   11.930614] b43-phy0 ERROR: You must go to https://wireless.wiki.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

I didn't find a message like Loading firmware b43/ucode4.fw as mentioned there and found that ucode16_mimo.fw is missing, but I don't know if that information could lead me to the apropriate solution.

So I installed b43-firmware succesfully from AUR with pacman an rebooted an did not work. After that, I removed b43-firmware with pacman, installed b43-firmware-classic an reboot, also without luck.

Does anyone knows what I am doing wrong? Thanks

Offline

#2 2022-10-30 16:12:19

defragmenteur
Member
Registered: 2022-04-23
Posts: 17

Re: Installing the correct packages for broadcom wireless BCM4322 802.11

On my macbook pro 2014 my wifi card work only with broadcom-wl-dkms. You will also need to install the dkms and linux-header packages.

Offline

#3 2022-10-30 16:22:11

Scimmia
Fellow
Registered: 2012-09-01
Posts: 12,447

Re: Installing the correct packages for broadcom wireless BCM4322 802.11

Offline

#4 2022-10-30 19:11:51

nsm
Member
Registered: 2022-10-30
Posts: 2

Re: Installing the correct packages for broadcom wireless BCM4322 802.11

defragmenteur wrote:

On my macbook pro 2014 my wifi card work only with broadcom-wl-dkms. You will also need to install the dkms and linux-header packages.

Thanks defragmenteur. But just installing those 3 packages didn't allowed me to use the wifi.

I'm not sure if you're referring to a specific part of that page or suggesting me to read it. In the last case, I've followed its indications as mentioned in my first post, but unfortunately not being able to connect the device.

Offline

#5 2022-10-30 22:44:59

defragmenteur
Member
Registered: 2022-04-23
Posts: 17

Re: Installing the correct packages for broadcom wireless BCM4322 802.11

2 things

1) The linux header package must match the kernel installed. For example, lf you use the the LTS kernel, install linux-lts-headers
2) You must reboot to test if it work

Offline

#6 2022-11-01 04:34:01

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,156

Re: Installing the correct packages for broadcom wireless BCM4322 802.11

https://wiki.archlinux.org/title/Broadcom_wireless#b43

You don't mention whether you blacklisted anything.

Last edited by cfr (2022-11-01 04:34:31)


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

Board footer

Powered by FluxBB