You are not logged in.
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-dkmsI 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-1Also 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-bridgeAnd 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-1Any help to make the wifi work properly?
Thanks in advance.
Last edited by mabvmet (2022-02-02 23:21:52)
Offline
uname -a; lsmod; lspci -kBut you do not seem to have https://archlinux.org/packages/core/x86 … s-headers/ installed and the module built is for 5.16?
Offline
uname -a; lsmod; lspci -kBut 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_pcilspci -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: thunderboltThanks
Offline
you do not seem to have https://archlinux.org/packages/core/x86 … s-headers/ installed
Offline
uname -a; lsmod; lspci -kBut 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... ![]()
Thank you!
Last edited by mabvmet (2022-01-28 16:00:06)
Offline