Pinebook cannot connect to WiFi anymore

I haven’t updated pinebook pro for a while. I did it now, and it cannot connect to any WiFi network anymore. I tried to shut down several times, but the result is the same. It looks like the password is wrong, but it’s correct, in fact, I previously managed to update the system. Also tried with a brand new user, but it still fails.

Any clue please?

possible wpa_supplicant . did you get update ? try downdrage to " wpa_supplicant 2:2.10-8 "
if you on " wpa_supplicant 2:2.11.1 or 2:2.11.2"

EDit …i just do update , need downgrade for wiif on my PBP

1 Like

Shjim is correct. The wpa_supplicant update broke wifi.

wpa_supplicant 2:2.10-8 works
wpa_supplicant 2:2.11-1 does not work
wpa_supplicant 2:2.11-2 works again

wpa_supplicant 2:2.11-2 is now available in the Archlinux x86_64 repository and it works.

wpa_supplicant 2:2.11-2 just became available in the Archlinux ARM aarch64 repository
and I haven’t tested it yet. It may take a while for all the Archlinux ARM mirrors to sync.

I am going to test on my Pinebook Pro now with the US Florida mirror.

Pudge

1 Like

2:2.11-2 still break for me on 6.9.10-1-aarch-ARCH
possible work on your 6.10
@Pudge

wpa_supplicant 2:2.11-2 does not work on linux-eos-arm-6.10.1-1 had to downgrade back to wpa_supplicant-2:2.10-8 and reboot fixed it again.

I am going to test the WiFi on the RPi 5, but I am guessing it won’t work either.

Pudge

I am currently on my Lenovo T430 laptop with wpa_supplicant-2:2.11-2 with no Ethernet connected and it works just fine. Perhaps Pinebook Pro is using a WiFi chip that is not used a lot on x86_64 machines.

I have searched on the Archlinux ARM forum and found nothing about this.

Here is my fix from the other Topic on this.

Pudge

wpa_supplicant-2:2.11-2 does not work on the RPi 5 either.

Time to edit /etc/pacman.conf and have pacman ignore wpa_supplicant

Pudge

Further testing with wpa_supplicant-2:2.11-2 reveals
RPi 4b WiFi does not work
RPi 5b WiFi does not work
Pinebook Pro does not work

RPi 400 does WORK! Go figure, I wasn’t expecting that.

@ricklinux
If you have time, could you try wpa_supplicant-2:2.11-2 on your RPi 400 to verify this?

Pudge

Yes i can do that now.

Edit: Had 200 updates. WiFi is working!

[ricklinux@rick-pc ~]$ pacman -Qi wpa_supplicant
Name            : wpa_supplicant
Version         : 2:2.11-2
Description     : A utility providing key negotiation for WPA wireless networks
Architecture    : aarch64
URL             : https://w1.fi/wpa_supplicant/
Licenses        : BSD-3-Clause
Groups          : None
Provides        : None
Depends On      : glibc  libdbus  libnl  openssl  pcsclite  readline
Optional Deps   : None
Required By     : networkmanager
Optional For    : netctl
Conflicts With  : None
Replaces        : None
Installed Size  : 7.56 MiB
Packager        : Arch Linux ARM Build System <builder+seattle@archlinuxarm.org>
Build Date      : Fri 26 Jul 2024 11:50:15 AM
Install Date    : Sat 27 Jul 2024 06:23:35 PM
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature
1 Like

Thank you my friend. You verified what I experienced.

Pudge

1 Like

Yes, downgrading fixes the problem :smiley:

1 Like

And since it was not straightforward to downgrade in PineBook Pro (even because I always wipe the package cache), I blogged about that, hoping this helps.

3 Likes

I just leave this here :wink:

http://tardis.tiny-vps.com/aarm/repos/

for Ref :
https://archlinuxarm.org/forum/viewtopic.php?f=8&t=15698

1 Like

I downgraded wpa_supplicant and got wifi to work a couple of months ago following the directions in this post. Does anyone know if this problem has been fixed?

Yes, this has been fixed.

I am on my Pinebook Pro. If your system is fully updated you should have the following:

$ pacman -Q | grep wpa_supplicant
wpa_supplicant 2:2.10-8
$ pacman -Q | grep ppp
ppp 2.5.1-1
rp-pppoe 4.0-2
$ 

This combination is working properly.

Pudge

2 Likes