Manjaro ARM on Pinebook Pro no networking or audio

Solution for re-enabling audio and networking if failing after updating Manjaro ARM on Pinebook Pro

I was lucky enough to get hold of brand new Pinebook Pro back in July and can confidently say it lives up to all the positive reviews and experiences.

Prior to recieving I’ve become a big fan of Arch Linux this year and ,therefore, I’m loving Manjaro ARM, however, I have had an issue during major kernel updates twice where after rebooting I get no network adapters (builtin WLAN or USB Wired ethernet) and also no Audio.

I’ll be honest, I have no idea what causes this other then it has happened during major updates with new Kernel, but thankfully I do know how to resolve it!

Solution

First of all, check in /var/cache/pacman/pkg/ for the name of the latest Linux image

ls /var/cache/pacman/pkg/

The name will look something like “Linux-aarch64-x.x.x-x-aarch64.pkg.tar.xz”, the first time I had this issue as an example it was Linux-aarch64-5.7.10-2-aarch64.pkg.tar.xz

The package needs to be reinstalled, which can be achieved by running the following command:

sudo pacman -U <file above>

Note: This command does need to be run with sudo.

This command re-installs the kernel and recompiles any modules before regenerating the boot image which appears to be what causes the original issue.

After rebooting the Pinebook Pro, the Wlan and Audio should now be working again.

Note: I’ve had this issue with linux-aarch64-5.7.10-2-aarch64.pkg.tar.xz and linux-5.8.3-2-aarch64.pkg.tar.xz to date

References

I originally had this solution on the Manjaro Forums, however, with issues they had which resulted in them deploying brand new forums, I wanted to document the solution for myself and others going forwards.