[ARM Testing Update] 2021-02-13 - LibreOffice, AppImageLauncher, Vivaldi and kernels

bluetooth lost with raspberrypi-bootloader 20210208-1
no problem with version 20210128-1.
with raspberry pi 4gb

After update yesterday, I am unable to connect my Raspberry Pi4 4gb to WiFi. I am not using VPN. I do not have a Ethernet cable to connect to router so I am not sure what steps I can take.

I might be able to use my phone as hot-spot and connect the two devices through bluetooth.

EDIT
Have no BlueTooth on my RPi, managed to connect to internet using USB cable and phone. I am not sure which info to display to tackle this problem.

I noticed another update for ARM testing today (2021 - 02 - 14) but my device doesn’t seem to see it.

you can try the solution proposed here:
https://archlinuxarm.org/forum/viewtopic.php?f=15&t=15120&start=20#p65801

or try to do a downgrade of linux-firmware because if the problem is the same as the one described on the arch-linux arm forum, you should solve it.

1 Like

The post helped a lot, doing

sudo rm /usr/lib/firmware/brcm/brcmfmac43455-sdio.Raspberry\ Pi\ Foundation-Raspberry\ Pi\ 4\ Model\ B.txt /usr/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt /usr/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt /usr/lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt

and rebooting solved the issue.

All good on the Pinebook Pro.

See this post to make adjustments to your /boot/cmdline.txt file. The Pi people made some coding changes.

https://forum.manjaro.org/t/new-raspberry-pi-kernels-related-packages/4721/344

1 Like

No need to delete the firmware files to resolve the missing wifi issue with the new firmware. Simply edit /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt

 - boardflags3=0x48200100
 + boardflags3=0x44200100

The incorrect address is used, it has the address for the RPi3 not the RPI4, so the wifi is not properly discovered/initialized.

Edit: I said address, I am not sure what the number represents.

5 Likes

Thanks man, did as you suggested in the link and changed the following in /boot/cmdline.txt

console=ttyAMA0,115200 ==> console=serial0,115200
kgdboc=ttyAMA0,115200 ==> kgdboc=serial0,115200

I have bluetooth now :slight_smile:

1 Like

it worked
thanks :slightly_smiling_face:

1 Like

I’m willing to be a tester for the unstable branch. My device is Nanopi M4v2.

RPI4 lost wifi. Read the posts, edited my firmware files by hand, wifi now works.

All good on KDE on the Pinebook Pro.

Raspberry Pi 4 Model B Rev 1.1  
Linux 5.10.14-1-MANJARO-ARM  
Plasma 5.20.5

Bluetooth works without changes. Not tested wifi.

You should have to when the 2 raspberrypi-bootloader 20210208-1 gets installed.

Looking like it should be working now. Seems the upgraded package is now in the testing branch.

Thank you. Raspberrypi-bootloader are up to date on my system.

pacman -Ss raspberrypi-bootloader
core/raspberrypi-bootloader 20210208-1 [Installiert]
core/raspberrypi-bootloader-x 20210208-1 [Installiert]

But my rpi4 is in a metal case. I do not use wifi at all and BT onely with a USB-Stick.
So I think, I can’t test this realy.

I am not sure what package you are referring to, but I just sync’ed, updated, reverted my edit and rebooted, but still no wifi. I reapplied the edit, rebooted and wifi is back. Am I to be looking for an update for the linux-firmware package or a different one?

I switched to the testing branch and did a -Syy and installed linux-firmware. Looked again just now and it appears my mirrors are not syncing. I have this showing with a date in last December.

[ray@pi4 ~]$ pacman -Ss linux-firmware
core/linux-firmware 20201218.646f159-1 [installed]
Firmware files for Linux

Switched mirrors and now the new package is showing up.

[ray@pi4 ~]$ pacman -Ss linux-firmware
core/linux-firmware 20210208.b79d239-1 [installed: 20201218.646f159-1]
Firmware files for Linux

Ah, that is the version that needs the edit. I was looking for a newer version.

Thanks for pointing this all out to me. I had talked to @Strit this mourning and was confused why it appeared that the package had been updated because I was going to put an overlay package in testing and unstable until they got this straightened out upstream. Anyway I am fixing to push this package to unstable and testing branches.

[ray@pi4 ~]$ pacman -Ss linux-firmware
core/linux-firmware 20210208.b79d239-1 [installed: 20210208.b79d239-2]
    Firmware files for Linux
[ray@pi4 ~]$  
[ray@pi4 ~]$ ip addr show | grep wlan0
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    inet 192.168.1.10/24 brd 192.168.1.255 scope global dynamic noprefixroute wlan0
1 Like

I updated the firmware and wifi is working, thank you.