I recently ran pacman -Syyu on a Raspberry Pi 2 after several months, and it stopped connecting to the WiFi network. I use wpa_supplicant to manage the network, and when I try connecting manually using wpa_cli, I first get a message that it has associated with the network, and then a message that authentication timed out. This device runs archlinux armv7.
I then did a fresh install of archlinux aarch64 on a Raspberry Pi 3, and wpa_supplicant connected to network flawlessly. I then ran pacman -Syyu and rebooted. Again no WiFi connection: authentication timed out.
So the problem seems to affect both armv7 and aarch64, and both RPi 2 and RPi 3, and seems to be related to an update in some package.
I would be happy if I can fix the problem by downgrading one or two packages, but I do not know which to try. I did try downgrading the kernel and the firmware, but that did not help. Also since glibc had an update a few months ago and the installation tarball dates back to 2023, downgrading packages that depend on glibc did not appear practical to me.
My RPi runs a file server and printer server at home, and I am keen to get it working again. Any suggestions or pointers would be highly appreciated