Closed iucoen closed 2 months ago
Are you sure that's the exact commit that causes the issue? I.e. have you reverted it and tested?
Are you sure that's the exact commit that causes the issue? I.e. have you reverted it and tested?
Yes. Wifi works after reverting that commit.
The first chunk is a no-op for SDIO cards, but the second will have the side effect of re-enabling clock gating. I wonder if you previously got one timeout, then with this commit the controller got fully reset (and CG got turned back on).
Does commenting out that line fix it?
Does commenting out that line fix it?
Yep. fixed.
I can confirm the issue.
Built today's 6.6. 6.9 and 6.10-rc kernels that got upgraded today and none of them have wifi on the pi5. I was hoping this was fixed but guess not....
Does this imply you've had the same experience as @iucoen, and did the same steps work around the issue for you?
I'm currently remote with only web-based access to Github. I'm not about to trust their "edit-in-place" UI to produce a sensible commit.
Yes I had exactly the same experience.
However, I did not comment out the line mentioned, but reverted the complete patch. The result is working wifi again.
Thanks
@P33M Describe the correct fix and I'll get it merged.
If it helps: I reverse applied this patch: https://github.com/openwrt/openwrt/pull/15792/files
@P33M Describe the correct fix and I'll get it merged.
drivers/mmc/host/sdhci-brcmstb.c:432 - struct brcmstb_match_priv match_priv_2712 should not have flags. Declaring auto-clockgate support for a host that can interface with SDIO cards is a bug. (Why this is a property of the host and not of the platform is a discussion for another time.)
6238 is the resulting patch, now merged and ported to rpi-6.9.y and rpi-6.10.y.
Built and tested all 3 kernels and wifi seems to be ok now in all of them. Thank you!!
Describe the bug
Wifi on RPi5 stopped working since this commit (5c0f94088e06). Looks like scanning is timing out with this kernel error message:
Steps to reproduce the behaviour
Boot, try to connect to wifi with iwd
Device (s)
Raspberry Pi 5
System
OS is Gentoo
Logs
No response
Additional context
No response