You are not logged in.

#1 2022-01-28 05:42:13

mabvmet
Member
Registered: 2019-03-06
Posts: 26

[SOLVED] Wireless not working -- broadcom-wl-dkms

Hi everyone!

I have installed archlinux in a macbook pro mid 2012 and the wifi is not working, I have internet access through ethernet only.
The driver I need is broadcom 4331, the package I need is the broadcom-wl, which is already installed but looks like if isn't working.

$ sudo pacman -S broadcom-wl-dkms

I got this output:

[...]
Unload and load kernel modules (wl is provided by broadcom-wl-dkms):

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

:: Ejecutando los «hooks» de posinstalación...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod broadcom-wl/6.30.223.271 -k 5.16.2-arch1-1
==> depmod 5.16.2-arch1-1

Also if I execute lspci I have...

lspci -vnn -d 14e4:
01:00.0 Ethernet controller [0200]: Broadcom Inc. and subsidiaries NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4] (rev 10)
	Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM57765 Gigabit Ethernet PCIe [14e4:16b4]
	Flags: bus master, fast devsel, latency 0, IRQ 16
	Memory at a0400000 (64-bit, prefetchable) [size=64K]
	Memory at a0410000 (64-bit, prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: tg3
lspci: Unable to load libkmod resources: error -2

01:00.1 SD Host controller [0805]: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader [14e4:16bc] (rev 10) (prog-if 01)
	Subsystem: Broadcom Inc. and subsidiaries Device [14e4:0000]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0420000 (64-bit, prefetchable) [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: sdhci-pci

02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
	Subsystem: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n [14e4:4331]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at a0600000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: bcma-pci-bridge

And the kernel hedears are the next (I have installed and runing the kernel 5.15.16-1-lts):

sudo pacman -Q | grep headers
linux-api-headers 5.12.3-1
linux-headers 5.16.2.arch1-1

Any help to make the wifi work properly?
Thanks in advance.

Last edited by mabvmet (2022-02-02 23:21:52)

Offline

#2 2022-01-28 08:55:41

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,087

Re: [SOLVED] Wireless not working -- broadcom-wl-dkms

uname -a; lsmod; lspci -k

But you do not seem to have https://archlinux.org/packages/core/x86 … s-headers/ installed and the module built is for 5.16?

Offline

#3 2022-01-28 15:54:19

mabvmet
Member
Registered: 2019-03-06
Posts: 26

Re: [SOLVED] Wireless not working -- broadcom-wl-dkms

seth wrote:
uname -a; lsmod; lspci -k

But you do not seem to have https://archlinux.org/packages/core/x86 … s-headers/ installed and the module built is for 5.16?

$ uname -a
Linux arch-pc 5.15.17-1-lts #1 SMP Thu, 27 Jan 2022 10:31:15 +0000 x86_64 GNU/Linux
$ lsmod
Module                  Size  Used by
intel_rapl_msr         20480  0
intel_rapl_common      32768  1 intel_rapl_msr
cfg80211             1064960  0
ccm                    20480  0
algif_aead             16384  0
cbc                    16384  0
x86_pkg_temp_thermal    20480  0
snd_hda_codec_hdmi     86016  1
des_generic            16384  0
libdes                 24576  1 des_generic
intel_powerclamp       20480  0
snd_hda_codec_cirrus    24576  1
ecb                    16384  0
btusb                  65536  0
snd_hda_codec_generic    98304  1 snd_hda_codec_cirrus
coretemp               20480  0
btrtl                  28672  1 btusb
ledtrig_audio          16384  1 snd_hda_codec_generic
btbcm                  24576  1 btusb
btintel                45056  1 btusb
joydev                 28672  0
algif_skcipher         16384  0
snd_hda_intel          61440  3
kvm_intel             348160  0
bluetooth             745472  5 btrtl,btintel,btbcm,btusb
kvm                  1093632  1 kvm_intel
irqbypass              16384  1 kvm
mei_hdcp               24576  0
cmac                   16384  0
ecdh_generic           16384  1 bluetooth
uvcvideo              147456  0
crct10dif_pclmul       16384  1
snd_intel_dspcfg       32768  1 snd_hda_intel
crc32_pclmul           16384  0
snd_intel_sdw_acpi     20480  1 snd_intel_dspcfg
videobuf2_vmalloc      20480  1 uvcvideo
ghash_clmulni_intel    16384  0
at24                   28672  0
videobuf2_memops       20480  1 videobuf2_vmalloc
aesni_intel           380928  0
rfkill                 36864  6 bluetooth,cfg80211
videobuf2_v4l2         40960  1 uvcvideo
snd_hda_codec         184320  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_cirrus
bcm5974                28672  0
md4                    16384  0
hid_apple              20480  0
crypto_simd            16384  1 aesni_intel
cryptd                 28672  2 crypto_simd,ghash_clmulni_intel
algif_hash             16384  0
snd_hda_core          118784  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_cirrus
rapl                   16384  0
iTCO_wdt               16384  0
intel_pmc_bxt          16384  1 iTCO_wdt
videobuf2_common       81920  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
intel_cstate           20480  0
snd_hwdep              16384  1 snd_hda_codec
af_alg                 36864  3 algif_hash,algif_skcipher,algif_aead
iTCO_vendor_support    16384  1 iTCO_wdt
applesmc               28672  0
snd_pcm               163840  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
i915                 3276800  9
intel_uncore          208896  0
videodev              307200  3 videobuf2_v4l2,uvcvideo,videobuf2_common
tg3                   204800  0
snd_timer              49152  1 snd_pcm
acpi_als               20480  1
snd                   126976  13 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
industrialio_triggered_buffer    16384  1 acpi_als
i2c_i801               45056  0
ttm                    86016  1 i915
pcspkr                 16384  0
i2c_smbus              20480  1 i2c_i801
mc                     65536  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
lpc_ich                28672  0
libphy                167936  1 tg3
soundcore              16384  1 snd
sbs                    20480  0
mei_me                 49152  1
mousedev               24576  0
thunderbolt           368640  0
intel_gtt              28672  1 i915
mei                   167936  3 mei_hdcp,mei_me
kfifo_buf              16384  1 industrialio_triggered_buffer
sbshc                  16384  1 sbs
apple_mfi_fastcharge    20480  0
industrialio          102400  3 industrialio_triggered_buffer,acpi_als,kfifo_buf
apple_gmux             24576  0
mac_hid                16384  0
apple_bl               20480  1 apple_gmux
video                  57344  2 apple_gmux,i915
pkcs8_key_parser       16384  0
sg                     45056  0
crypto_user            24576  0
fuse                  176128  5
bpf_preload            16384  0
ip_tables              36864  0
x_tables               57344  1 ip_tables
ext4                  991232  1
crc32c_generic         16384  0
crc16                  16384  2 bluetooth,ext4
mbcache                16384  1 ext4
jbd2                  196608  1 ext4
hid_appleir            16384  0
usbhid                 77824  0
sdhci_pci              77824  0
firewire_ohci          53248  0
cqhci                  45056  1 sdhci_pci
sr_mod                 28672  0
crc32c_intel           24576  2
cdrom                  81920  1 sr_mod
sdhci                  90112  1 sdhci_pci
firewire_core          86016  1 firewire_ohci
xhci_pci               20480  0
mmc_core              225280  3 sdhci,cqhci,sdhci_pci
crc_itu_t              16384  1 firewire_core
xhci_pci_renesas       24576  1 xhci_pci
lspci -k
00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
	Subsystem: Apple Inc. Device 00fa
	Kernel driver in use: ivb_uncore
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
	Kernel driver in use: pcieport
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
	Subsystem: Apple Inc. Device 00fa
	Kernel driver in use: i915
	Kernel modules: i915
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1 (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: mei_me
	Kernel modules: mei_me
00:1a.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2 (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: ehci-pci
00:1b.0 Audio device: Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 7 Series/C216 Chipset Family PCI Express Root Port 1 (rev c4)
	Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
	Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
	Kernel driver in use: pcieport
00:1d.0 USB controller: Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1 (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: ehci-pci
00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: ahci
00:1f.3 SMBus: Intel Corporation 7 Series/C216 Chipset Family SMBus Controller (rev 04)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: i801_smbus
	Kernel modules: i2c_i801
01:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM57765 Gigabit Ethernet PCIe (rev 10)
	Subsystem: Broadcom Inc. and subsidiaries NetXtreme BCM57765 Gigabit Ethernet PCIe
	Kernel driver in use: tg3
	Kernel modules: tg3
01:00.1 SD Host controller: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader (rev 10)
	Subsystem: Broadcom Inc. and subsidiaries Device 0000
	Kernel driver in use: sdhci-pci
	Kernel modules: sdhci_pci
02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)
	Subsystem: Apple Inc. AirPort Extreme
	Kernel modules: bcma
03:00.0 FireWire (IEEE 1394): LSI Corporation FW643 [TrueFire] PCIe 1394b Controller (rev 08)
	Subsystem: LSI Corporation FW643 [TrueFire] PCIe 1394b Controller
	Kernel driver in use: firewire_ohci
	Kernel modules: firewire_ohci
04:00.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Kernel driver in use: pcieport
05:00.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Kernel driver in use: pcieport
05:03.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Kernel driver in use: pcieport
05:04.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Kernel driver in use: pcieport
05:05.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Kernel driver in use: pcieport
05:06.0 PCI bridge: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Kernel driver in use: pcieport
06:00.0 System peripheral: Intel Corporation CV82524 Thunderbolt Controller [Light Ridge 4C 2010]
	Subsystem: Device 2222:1111
	Kernel driver in use: thunderbolt
	Kernel modules: thunderbolt

Thanks

Offline

#4 2022-01-28 15:57:10

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,087

Re: [SOLVED] Wireless not working -- broadcom-wl-dkms

seth wrote:

Offline

#5 2022-01-28 15:59:05

mabvmet
Member
Registered: 2019-03-06
Posts: 26

Re: [SOLVED] Wireless not working -- broadcom-wl-dkms

seth wrote:
uname -a; lsmod; lspci -k

But you do not seem to have https://archlinux.org/packages/core/x86 … s-headers/ installed and the module built is for 5.16?

[SOLVED]

You were right, I didn't install lts-headers...
I was confused because I was testing with diferent combination broadcom and headers and versions of broadcom offered beetwen pacman, yay, pamac... tongue

Thank you!

Last edited by mabvmet (2022-01-28 16:00:06)

Offline

Board footer

Powered by FluxBB