You are not logged in.
I've tried installing arch many times with different methods but in my case, it seems that it doesn't detect the wifi card.
When I try iwconfig it just shows:
lo no wireless extensions
I've been searching and my laptop is a Macbook Pro 2015, and it has BCM4360. Please if someone can help me it would be great, as I need to use it for university.
Let me know if you need more information! Thank you so much!
Last edited by akramh (2022-04-02 19:27:17)
Offline
Welcom to hell.
https://wiki.archlinux.org/title/Broadcom_wireless
The chip should™ be covered by the broadcom-wl driver, https://archlinux.org/packages/communit … oadcom-wl/ or https://archlinux.org/packages/communit … m-wl-dkms/
See https://wireless.wiki.kernel.org/en/use … f_hardware
Online
Welcom to hell.
https://wiki.archlinux.org/title/Broadcom_wirelessThe chip should™ be covered by the broadcom-wl driver, https://archlinux.org/packages/communit … oadcom-wl/ or https://archlinux.org/packages/communit … m-wl-dkms/
See https://wireless.wiki.kernel.org/en/use … f_hardware
Thank you for your reply.
I already read those posts and tried a lot of things but still no result.
root@akram-arch /home/akram # lspci -nn -d 14e4:
02:00.0 Multimedia controller [0480]: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera [14e4:1570]
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
This is what I got, I really don't know what to do, spent all day trying to figure out but no result...
Offline
lspci -k
uname -a
pacman -Qs broadcomOnline
lspci -k uname -a pacman -Qs broadcom
root@akram-arch /home/akram # lspci -k
00:00.0 Host bridge: Intel Corporation Haswell-ULT DRAM Controller (rev 09)
Subsystem: Apple Inc. Device 011a
Kernel driver in use: hsw_uncore
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
Subsystem: Apple Inc. Device 011a
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
Subsystem: Apple Inc. Device 011a
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:14.0 USB controller: Intel Corporation 8 Series USB xHCI HC (rev 04)
Subsystem: Intel Corporation Apple MacBookAir6,2 / MacBookPro11,1
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 8 Series HECI #0 (rev 04)
Subsystem: Intel Corporation Device 7270
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1b.0 Audio device: Intel Corporation 8 Series HD 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 8 Series PCI Express Root Port 1 (rev e4)
Kernel driver in use: pcieport
00:1c.1 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 2 (rev e4)
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 3 (rev e4)
Kernel driver in use: pcieport
00:1c.4 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 5 (rev e4)
Kernel driver in use: pcieport
00:1c.5 PCI bridge: Intel Corporation 8 Series PCI Express Root Port 6 (rev e4)
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation 8 Series LPC Controller (rev 04)
Subsystem: Intel Corporation Device 7270
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.3 SMBus: Intel Corporation 8 Series SMBus Controller (rev 04)
Subsystem: Intel Corporation Device 7270
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
02:00.0 Multimedia controller: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera
Subsystem: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter (rev 03)
Subsystem: Apple Inc. Device 0112
Kernel modules: bcma
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SS9183 PCIe SSD Controller (rev 14)
Subsystem: Marvell Technology Group Ltd. 88SS9183 PCIe SSD Controller
Kernel driver in use: ahci
05:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
Kernel driver in use: pcieport
06:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
Kernel driver in use: pcieport
06:03.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
Kernel driver in use: pcieport
06:04.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
Kernel driver in use: pcieport
06:05.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
Kernel driver in use: pcieport
06:06.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
Kernel driver in use: pcieport
07:00.0 System peripheral: Intel Corporation DSL5520 Thunderbolt 2 NHI [Falcon Ridge 4C 2013]
Subsystem: Device 2222:1111
Kernel driver in use: thunderbolt
Kernel modules: thunderbolt root@akram-arch /home/akram # uname -a
Linux akram-arch 5.15.32-1-lts #1 SMP Mon, 28 Mar 2022 08:54:31 +0000 x86_64 GNU/Linux local/broadcom-wl-dkms 6.30.223.271-29
Broadcom 802.11 Linux STA wireless driverThank you!
Offline
You'll need linux-lts-headers and rebuild the wl DKMS, https://wiki.archlinux.org/title/Dynami … le_Support
Online
You'll need linux-lts-headers and rebuild the wl DKMS, https://wiki.archlinux.org/title/Dynami … le_Support
I tried following the guide, but I get this errors:
root@akram-arch /usr/share/bash-completion/completions # source /usr/share/bash-completion/completions/dkms
/usr/share/bash-completion/completions/dkms:109: command not found: complete
127 root@akram-arch /usr/share/bash-completion/completions # dkms status
broadcom-wl/6.30.223.271, 5.17.1-arch1-1, x86_64: installed
root@akram-arch /usr/share/bash-completion/completions # dkms autoinstall
Error! Your kernel headers for kernel 5.15.32-1-lts cannot be found at /usr/lib/modules/5.15.32-1-lts/build or /usr/lib/modules/5.15.32-1-lts/source.
Please install the linux-headers-5.15.32-1-lts package or use the --kernelsourcedir option to tell DKMS where it's located.
root@akram-arch /usr/share/bash-completion/completions # Offline
1st one is meaningless, the rest suggests that you installed linux-headers, but not linux-lts-headers and since you're running the lts kernel, having the module for the main kernel doesn't help you.
You need https://archlinux.org/packages/core/x86 … s-headers/
Online
Okay, I've done that.
root@akram-arch ~ # source /usr/share/bash-completion/completions/dkms
/usr/share/bash-completion/completions/dkms:109: command not found: complete
127 root@akram-arch ~ # dkms autoinstall
root@akram-arch ~ # What should I do now? Still no wireless interface.
Offline
I repeated everything, I rebooted and now it's working. You saved me!!!
Thank you so much!!!
Offline
It was the reboot (you could also have re-scanned the PCI bus, but hey ![]()
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Online