Slackware - ARMThis forum is for the discussion of Slackware ARM.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Distribution: Slackware, Xubuntu, OpenBSD, elementary, Raspberry Pi OS, Puppy, TinyCore
Posts: 247
Rep:
Quote:
Originally Posted by rsamurti
I followed your advice. Now both wifi and wired connections are working. Thank you so much for reporting this.
Glad it’s working for you, too, but just a caution that, since I erased everything that was in /lib/firmware/brcm before reinstalling sarpi-hacks, I (and you) might now be missing some needed firmware files. I backed those up so if it turns out some are missing, they can be copied back in from backup.
But I’m enjoying the victory of recovering working wifi.
I was having the same problem on my new Pi 4. After a little tinkering I discovered that /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt is the offender
Odd that Exaga wouldn't be having this problem with his Pi. Given that this is a NVRAM config file, I'm thinking silent board revision. Either way, maybe a notice somewhere on the sarpi site about this? Or in the slack-desc for sarpi4-hacks?
I was having the same problem on my new Pi 4. After a little tinkering I discovered that /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt is the offender
Odd that Exaga wouldn't be having this problem with his Pi. Given that this is a NVRAM config file, I'm thinking silent board revision. Either way, maybe a notice somewhere on the sarpi site about this? Or in the slack-desc for sarpi4-hacks?
Thank you for posting this simple solution! I tried various other fixes, but this one worked for me on my Pi4.
Hi
Solved the issue in /lib/firmware/brcm by removing all brcmfmac43455 files and importing the three brcmfmac43455 files from a working raspbian install
Cheers,
zp
It'd be worth looking at the upstream versions of these and working with them - feeding back these issues.
These firmware files are from the Slackware firmware package, which obtains them from here.
I was having the same problem on my new Pi 4. After a little tinkering I discovered that /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt is the offender
Odd that Exaga wouldn't be having this problem with his Pi. Given that this is a NVRAM config file, I'm thinking silent board revision. Either way, maybe a notice somewhere on the sarpi site about this? Or in the slack-desc for sarpi4-hacks?
Others around the Internet have done the same. The word is that this is a stop-gap solution as there's no impact to performance, but it does produce errors in 'dmesg'. However odd it may seem, it makes no sense to put up any notices somewhere until things are resolved upstream. Then once that's been done we'll see what's what. It's more than likely that nothing will need to be done after the stable tree fixes are in place.
brcm: Update Raspberry Pi 3B+/4B NVRAM for downstream changes
The Raspberry Pi Foundation NVRAM files have been updated for a new
BT/WiFi coexistence parameter for firmwares newer than 177, now
we have new firmwares (7.45.221) from Cypress for the BCM43455
update the NVRAM for these parameters.
Update the RPi4B NVRAM boardflags3 parameter to match too, which
also happens to be what we already have for the RPi3B+.
manually reverting the "boardflags3" change in brcmfmac43455-sdio.raspberrypi,4-model-b.txt seems to fix the problem. In other words, change that line back to:
Unfortunately it is taking quite a long time to get the fix for this into Linus' tree and the stable rules say that only fixes which are in Linus' tree can be cherry-picked into the stable series.
So let's just be patient and wait to see what happens and/or how long it takes.
Guessing from the "no noise" phenomenon regarding the RPi3 and RPi4 onboard wireless and Bluetooth that there are no problems now. Only TKS has informed me that it's working as expected.
For future reference, in situations like these, waiting until things are fixed upstream is the best policy. Saves a lot of; effort, wasting time, and typing.
Don't want to take away from anything that has been said above ... just want to remind 2 things that can happen while you update your system:
accidentally overwrite some firmware required to get your wifi/BT card to work properly (while upgrading kernel-firmware)
wipe your wpa_supplicant.conf file if you choose to overwrite it with the one distributed with the new wpa_supplicant package
Just (re-)install sarpi-hacks*.txz pkg for firmware. For wpa_supplicant.conf ...
~# nano -w /etc/wpa_supplicant.conf
Code:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
update_config=0
country=<Insert 2 letter ISO 3166-1 country code here>
network={
ssid="<Name of your wireless LAN>"
psk="<Password for your wireless LAN>"
}
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.