-
Notifications
You must be signed in to change notification settings - Fork 533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raspberry Pi 4 Model B - Wi-Fi not work #13029
Comments
I will add that WPA3 is used. |
this is a known firmware limitation with rpi's currently. v41 unfortunately does not fix it. |
Boot log from batocera.linux 40 20240802:
Firmware from batocera.linux 40 20240802:
Boot log from Raspberry Pi OS 2024-11-19:
Firmware from Raspberry Pi OS 2024-11-19:
|
@dmanlfc I also replaced the Device Tree. Without this, "wifi.country" does not apply. |
@rseleven what is the kernel version for rpios? |
Linux raspberrypi 6.6.51+rpt-rpi-v8 #1 SMP PREEMPT Debian 1:6.6.51-1+rpt3 (2024-10-08) aarch64 GNU/Linux |
@rseleven the firmware & dtb change has no effect with wpa3 access points here unfortunately. |
Batocera build version
40-20240802
Your architecture
Raspberry Pi 4 Model B
Your Graphic Processor Unit(s) (GPU)
integrated
Issue description
The following setting is applied in the /userdata/system/batocera.conf file: "wifi.country=RU". And I set up the connection to the access point through the UI.
As a result, the WI-FI connection does not work.
Without changing "wifi.country", the connection to my access point does not work either.
In dmesg, such messages are:
[ 119.520547] ieee80211 phy0: brcmf_cfg80211_reg_notifier: Firmware rejected country setting
[ 123.038692] brcmfmac: brcmf_set_channel: set chanspec 0x100c fail, reason -52
[ 123.039116] brcmfmac: brcmf_set_channel: set chanspec 0x100d fail, reason -52
[ 123.039399] brcmfmac: brcmf_set_channel: set chanspec 0xd022 fail, reason -52
Detailed reproduction steps
In my case, the Wi-Fi connection doesn't work at all.
Details of any attempts to fix this yourself
To solve the problem, I replaced the Device Tree and Firmware files. I took them from "2024-11-19-raspios-bookworm-arm64-lite.img":
Details of any modifications you have made to Batocera.
-//-
Logs and data
[ 119.520547] ieee80211 phy0: brcmf_cfg80211_reg_notifier: Firmware rejected country setting
[ 123.038692] brcmfmac: brcmf_set_channel: set chanspec 0x100c fail, reason -52
[ 123.039116] brcmfmac: brcmf_set_channel: set chanspec 0x100d fail, reason -52
[ 123.039399] brcmfmac: brcmf_set_channel: set chanspec 0xd022 fail, reason -52
The text was updated successfully, but these errors were encountered: