Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#1021157: missing firmwares for Qualcomm NFA725A

216 views
Skip to first unread message

Marco d'Itri

unread,
Oct 2, 2022, 8:00:03 PM10/2/22
to
Package: firmware-atheros
Version: 20210818-1
Severity: important

My Lenovo T14s Gen3 AMD laptop has a Qualcomm NFA725A Wi-Fi card (which
is actually reported by lspci as QCNFA765), which needs some firmwares
which are not available in the firmware-atheros package or in the
upstream linux-firmware package.

The card works just fine with a 5.19 kernel after installing these files
in /usr/lib/firmware/ath11k/WCN6855/hw2.0/:
https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/1.1/WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.16/amss.bin
https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/1.1/WLAN.HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.16/m3.bin
https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/board-2.bin
https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/regdb.bin

And then creating a symlink from /usr/lib/firmware/ath11k/WCN6855/hw2.1/
to hw2.0/ .

(I do not understand the structure of the directories in
WCN6855/hw2.0/1.1/, so I choose the newest files.)

Some other firmwares from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/qca
are needed for Bluetooth support and are missing as well:

qca/rampatch_usb_00130201.bin
qca/nvm_usb_00130201_gf.bin

--
ciao,
Marco
signature.asc

Diederik de Haas

unread,
Oct 28, 2022, 7:00:03 PM10/28/22
to
Control: tag -1 moreinfo

On Monday, 3 October 2022 01:53:49 CEST Marco d'Itri wrote:
> The card works just fine with a 5.19 kernel after installing these files
> in /usr/lib/firmware/ath11k/WCN6855/hw2.0/:
> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/1.1/WLAN.H
> SP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.16/amss.bin
> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/1.1/WLAN.
> HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.16/m3.bin
> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/board-2.b
> in
> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/regdb.bin
>
> And then creating a symlink from /usr/lib/firmware/ath11k/WCN6855/hw2.1/
> to hw2.0/ .
>
> (I do not understand the structure of the directories in
> WCN6855/hw2.0/1.1/, so I choose the newest files.)
>
> Some other firmwares from
> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
> /tree/qca are needed for Bluetooth support and are missing as well:
>
> qca/rampatch_usb_00130201.bin
> qca/nvm_usb_00130201_gf.bin

I found all the mentioned file names in the buildd log for 20220913-1, so I
guess the issue is fixed.
Can you verify that and update/close the bug accordingly?
signature.asc

Debian Bug Tracking System

unread,
Oct 28, 2022, 7:00:04 PM10/28/22
to
Processing control commands:

> tag -1 moreinfo
Bug #1021157 [firmware-atheros] missing firmwares for Qualcomm NFA725A
Added tag(s) moreinfo.

--
1021157: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021157
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

Diederik de Haas

unread,
Oct 29, 2022, 2:10:02 PM10/29/22
to
On zaterdag 29 oktober 2022 07:15:19 CEST Vincent Bernat wrote:
> On 2022-10-29 00:50, Diederik de Haas wrote:
> >> The card works just fine with a 5.19 kernel after installing these files
> >> in /usr/lib/firmware/ath11k/WCN6855/hw2.0/:
> >> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/1.1/WLA
> >> N.H SP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.16/amss.bin
> >> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/1.1/WLA
> >> N.
> >> HSP.1.1-03125-QCAHSPSWPL_V1_V2_SILICONZ_LITE-3.6510.16/m3.bin
> >> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/board-2
> >> .b
> >> in
> >> https://github.com/kvalo/ath11k-firmware/raw/master/WCN6855/hw2.0/regdb.b
> >> in
> >>
> >> And then creating a symlink from /usr/lib/firmware/ath11k/WCN6855/hw2.1/
> >> to hw2.0/ .
> >>
> >> (I do not understand the structure of the directories in
> >> WCN6855/hw2.0/1.1/, so I choose the newest files.)
> >>
> >> Some other firmwares from
> >> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.g
> >> it/tree/qca are needed for Bluetooth support and are missing as well:
> >>
> >> qca/rampatch_usb_00130201.bin
> >> qca/nvm_usb_00130201_gf.bin
> >
> > I found all the mentioned file names in the buildd log for 20220913-1, so
> > I guess the issue is fixed.
> > Can you verify that and update/close the bug accordingly?
>
> They are not present.
>
> 07:14 ❱ dpkg -L firmware-atheros | grep -E '(WCN6855|nvm_usb_00130201)'

Thanks for checking. It turned out my checks were 'incomplete'.

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/log/?qt=grep&q=WCN6855
does show various results which come very close ...SILICONZ_LITE-3.6510.7 vs
the referenced ...SILICONZ_LITE-3.6510.16.
And one commit is for symlinks to hw2.1

qca/rampatch_usb_00130201.bin is also present in the upstream repo, but
searching for nvm_usb_00130201_gf.bin did not yield any results.

So this looks like upstream does have most of the needed files, albeit a
slightly older version?
I don't know if anything should be done based on this, but figured I'd share
my findings.

HTH,
Diederik
signature.asc

Diederik de Haas

unread,
Oct 30, 2022, 11:40:03 AM10/30/22
to
On Saturday, 29 October 2022 23:17:20 CET Vincent Bernat wrote:
> > https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.gi
> > t/log/?qt=grep&q=WCN6855 does show various results which come very close
> > ...SILICONZ_LITE-3.6510.7 vs the referenced ...SILICONZ_LITE-3.6510.16.
> > And one commit is for symlinks to hw2.1
> >
> > qca/rampatch_usb_00130201.bin is also present in the upstream repo, but
> > searching for nvm_usb_00130201_gf.bin did not yield any results.
> >
> > So this looks like upstream does have most of the needed files, albeit a
> > slightly older version?
> > I don't know if anything should be done based on this, but figured I'd
> > share my findings.
>
> I suppose the search engine only works for stuff mentioned directly in
> commit messages. The file present in the repository:
> https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/
> tree/qca/nvm_usb_00130201_gf.bin.

https://salsa.debian.org/kernel-team/firmware-nonfree/-/merge_requests/37 looks
interesting :-)
signature.asc

Debian Bug Tracking System

unread,
Oct 30, 2022, 8:40:02 PM10/30/22
to
Your message dated Mon, 31 Oct 2022 00:35:12 +0000
with message-id <E1opIlk-...@fasolo.debian.org>
and subject line Bug#1021157: fixed in firmware-nonfree 20221012-1
has caused the Debian Bug report #1021157,
regarding missing firmwares for Qualcomm NFA725A
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
signature.asc
0 new messages