Hi,
after the last upgrade, my wifi stopped getting IP addresses. Using NetworkManager the wifi device is present but wifi networks are not found.
lspci |grep -i broad
02:00.0 Ethernet controller: Broadcom Inc. and subsidiaries NetXtreme BCM57765 Gigabit Ethernet PCIe (rev 10)
02:00.1 SD Host controller: Broadcom Inc. and subsidiaries BCM57765/57785 SDXC/MMC Card Reader (rev 10)
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)
pacman -Ss broadcom
core/linux-firmware-bnx2x 20240703.e94a2a3b-1
Firmware files for Linux - bnx2x / Firmware for Broadcom NetXtreme II 10Gb ethernet adapters
extra/broadcom-wl 6.30.223.271-561
Broadcom 802.11 Linux STA wireless driver
extra/broadcom-wl-dkms 6.30.223.271-37 [installed]
Broadcom 802.11 Linux STA wireless driver
I have no idea if this will help, but I had a similar symptom recently (after installing linux-zen) where my broadband worked find on other kernels, but not the zen version.
In my case, a simple update of the headers did the trick.
e.g., after checking kernel with uname -r then IIRC it’s something like… sudo pacman -S linux-headers
EOS/Arch gurus on the forum will either confirm or correct me.
I’m having the same issue. On my tablet at the moment as I have no wifi after just updating. It shows no available connections but when I click settings it shows my network used 18 minutes ago. Very confused.
I’ve actually never performed a downgrade after all these years on Linux. At the risk of sounding like a total noob here, what command would I use to downgrade wpa_supplicant?
And do I need to be connected to the Internet to do this?
EDIT: Is it as simple as sudo downgrade wpa_supplicant?
Must be something with my KDE EOS install on the MacMini. I just did a clean install of EOS Cinnamon on my Samsung Galaxy Book Pro laptop, fully updated. No issues with WiFi.
FWIW, the similar experience I described above took place on an EOS-based kernel upgrade on my 2011 MacMini. When executing sudo downgrade wpa_supplicant it worked because I had a prior version listed which I was able to select.
Again, previously my updating the linux-zen-headers did the trick to resolve the wifi behavior you’ve described. But it didn’t this time, hence the downgrade wpa approach learned here.
(Didn’t have this wifi issue when upgrading to those same kernels on my Dell Optiplex 7010.)
I may just go ahead and do a clean install on the MacMini when I get home from work and see what happens. It won’t take long to get it back in the state it is now.
I understand the temptation. FYI, my MacMini wifi issues (both times) occurred on a new fresh EOS/i3wm install performed in the last few days. Apparently, in my situation, freshly installing didn’t avoid the problem… but it’s all working now
Perhaps the only solution is to downgrade wpa_supplicant.
The only driver installed is
extra/broadcom-wl-dkms 6.30.223.271-37 [installed]
Broadcom 802.11 Linux STA wireless driver
pacman -Ss broadcom
core/linux-firmware-bnx2x 20240703.e94a2a3b-1
Firmware files for Linux - bnx2x / Firmware for Broadcom NetXtreme II 10Gb ethernet adapters
extra/broadcom-wl 6.30.223.271-562
Broadcom 802.11 Linux STA wireless driver
extra/broadcom-wl-dkms 6.30.223.271-37 [installed]
Broadcom 802.11 Linux STA wireless driver
pacman -Ss b43
core/b43-fwcutter 019-5
firmware extractor for the b43 kernel module
@Pudge That did the trick. I downloaded the file you suggested on my laptop, copied to thumbdrive to get it on my MacMini. Once I got it to my MacMini, I had to rename it as the : between the two 2’s was renamed to _ when it was copied to the thumbdrive. Added the file to my Downloads folder. Did cd Downloads then sudo pacman -U wpa_supplicant-2:2.10-8-x86_64.pkg.tar.zst. Worked just fine. Many thanks! I guess I’ll need to do after each update until this gets addressed by the wpa_supplicant developer(s).