-
Notifications
You must be signed in to change notification settings - Fork 19.6k
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
Revert "linux-firmware: package ath11k consumer cards firmware" #10696
Conversation
@malash Thanks for adding me, I forgot the symlink for hw2.1.
If the linux-firmware FW does not work, please open a bug report and Kalle will likely update it. Lastly, I pretty much only care about the upstream repo, it took a lot of time and effort to get the ath11k PCI support (Which is the easy part) upstreamed, ipq807x is getting close but there are still things to sort out. |
Thanks for your working! In fact, I'm curious why we have to replace Or is it possible to add an option for developers/users that can switch between these two upstream? Just like the options for B.T.W. I've tested this PR and everything works. If anyone needs |
Usually PCI devices use the one from It would be great if you can open a bug in the kernels Bugzilla so Kalle updates the FW, he does it periodically. |
Maybe useful.
Just to note, the FW version on stock rom is WLAN.HK.2.4-02142-QCAHKSWPL_SILICONZ-1.395212.1 v1
|
I get those exact 2 messages with a WCN6856 M.2 (QCNFA765). |
@malash You can try to update the linux-firmware to 20230310, because I see that the wcn6855-firmware is updated to WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.23. |
@1054009064 Thank you for the reminding, after upgrading |
This reverts commit 6b10e5f.
Q:你知道这是
pull request
吗?(使用 "x" 选择)@robimarko @aiamadeus
TL;DR,
This commit breaks my WCN6855 wireless card.
Problems
I agree this repo is an awesome project. I use it and love it. So, when I bought a WCN6855 card for my router, I began to contribute the firmware support of that card on this repo. But sadly, the firmware broke a few days ago because of a confusing commit.
I have no idea if there is any reason to migrate from
ath11k-firmware
tolinux-firmware
, but I'm sure there are some bugs from the firmware in latter./lib/firmware/ath11k/WCN6855/hw2.1/
instead of/lib/firmware/ath11k/WCN6855/hw2.0/
, so the symlink is needed. That commit removed the line of$(LN)
that I added in firmware: fix WCN6855 firmware hw2.1 link #10078 , then it causes firmware fail to load.Here is my
dmesg | grep ath11k
result:The firmware in
linux-firmware
may not work. As I knownath11k-firmware
is usually newer thanlinux-firmware
.The firmware should not be rstrip/strip-ed. For more please details see this comment ath11k-firmware: update latest firmware for wcn6855 #10572 (comment) . That commit forgot to keep this change.
Solutions
ath11k-firmware
untillinux-firmware
is stable enough for ath11k cards.linux-firmware
to add the same symbol link and update outdated binaries, b. continue useath11k-firmware
and contributee changes on it.Thanks for your understanding, let's make open source better.