Hi there! New to manjaro, but this community made me wanted to give it a try, so I thought I’d see if someone could help me with a problem I’m having.
I am trying to install broadcom drivers and have been following this guide:
broadcom-wifi-driver-fails-to-install-properly
but when I get to:
sudo pacman -S broadcom-wl-dkms
I get the following error:
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
(2/2) Remove upgraded DKMS modules
:: Processing package changes...
(1/1) reinstalling linux54-headers [############################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating module dependencies...
(3/3) Install DKMS modules
==> ERROR: Missing 5.4.181-2-MANJARO kernel modules tree for module broadcom-wl/6.30.223.271.
I’m not sure why it’s looking for 5.4.181-2-MANJARO, I am on 5.15 and have the headers downloaded. I tried to download the 5.4 headers but that did not resolve the problem either.
If someone could point me in the right direction, it would be greatly appreciated!
It would be helpful if you told us which broadcom chip that you would like to install the driver for. Please read the following and provide a complete inxi output:
Why not remove 5.4 if you don’t need it? Afterwards it should automatically install the driver for 5.15.
#check kernel version
#make sure you don't remove a active kernel
uname -r
#remove 5.4
sudo mhwd-kernel -r linux54
#make sure your system is fully up to date
sudo pacman-mirrors -f 5 && sudo pacman -Syyu
#automatically install the Linux headers packages for all installed kernels
sudo pacman -S $(pacman -Qsq "^linux" | grep "^linux[0-9]*[-rt]*$" | awk '{print $1"-headers"}' ORS=' ')
#install the "broadcom-wl-dkms" driver package
sudo pacman -S dkms broadcom-wl-dkms
#reboot
I reran these steps, but sadly with the same result. I’m not savvy enough with Arch to understand where the broadcom-wl-dkms is trying to pull in 5.4.184-1-MANJARO. So again, any help would be greatly appreciated!
Below is the output from reinstalling the headers on.
warning: linux515-headers-5.15.28-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) linux515-headers-5.15.28-1
Total Installed Size: 132.04 MiB
Net Upgrade Size: 0.00 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/2) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
(2/2) Remove upgraded DKMS modules
==> dkms remove --no-depmod broadcom-wl/6.30.223.271 -k 5.15.28-1-MANJARO
:: Processing package changes...
(1/1) reinstalling linux515-headers [############################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Updating module dependencies...
(3/3) Install DKMS modules
==> dkms install --no-depmod broadcom-wl/6.30.223.271 -k 5.15.28-1-MANJARO
==> depmod 5.15.28-1-MANJARO
~ sudo pacman -S dkms broadcom-wl-dkms ✔
warning: dkms-3.0.3-1 is up to date -- reinstalling
warning: broadcom-wl-dkms-6.30.223.271-28 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (2) broadcom-wl-dkms-6.30.223.271-28 dkms-3.0.3-1
Total Installed Size: 7.71 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n] Y
(2/2) checking keys in keyring [############################################################] 100%
(2/2) checking package integrity [############################################################] 100%
(2/2) loading package files [############################################################] 100%
(2/2) checking for file conflicts [############################################################] 100%
(2/2) checking available disk space [############################################################] 100%
:: Running pre-transaction hooks...
(1/2) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
(2/2) Remove upgraded DKMS modules
==> dkms remove --no-depmod broadcom-wl/6.30.223.271 -k 5.15.28-1-MANJARO
:: Processing package changes...
(1/2) reinstalling dkms [############################################################] 100%
(2/2) reinstalling broadcom-wl-dkms [############################################################] 100%
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
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Install DKMS modules
==> dkms install --no-depmod broadcom-wl/6.30.223.271 -k 5.15.28-1-MANJARO
==> depmod 5.15.28-1-MANJARO
==> ERROR: Missing 5.4.184-1-MANJARO kernel modules tree for module broadcom-wl/6.30.223.271.