Bug 219454 - ath11k: WCN6855: missing board file for bus=pci,vendor=17cb,device=1103,subsystem-vendor=17cb,subsystem-device=0108,qmi-chip-id=2|18,qmi-board-id=255,variant=MS_Volterra for Windows Dev Kit 2023
Summary: ath11k: WCN6855: missing board file for bus=pci,vendor=17cb,device=1103,subsy...
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P3 normal
Assignee: drivers_network@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-01 18:10 UTC by Jens Glathe
Modified: 2024-11-01 18:21 UTC (History)
1 user (show)

See Also:
Kernel Version:
Subsystem:
Regression: No
Bisected commit-id:


Attachments
board-2.json file with WDK2023 entries (41.71 KB, application/json)
2024-11-01 18:10 UTC, Jens Glathe
Details
generated board-2.bin.zst file as it is in use here (62.36 KB, application/octet-stream)
2024-11-01 18:14 UTC, Jens Glathe
Details

Description Jens Glathe 2024-11-01 18:10:58 UTC
Created attachment 307116 [details]
board-2.json file with WDK2023 entries

Hi there, 

this is a request to add aforementioned board IDs to the board-2.bin for WCN6855. The module in question is in the Microsoft Windows Dev Kit 2023. It has Windows drivers, but no (good) matching calibration data in linux-firmware. 

By default the board string without variant is found and the calibration data is used, but it gives poor bandwidth and range. It's barely working with it. After some experimenting and research I found that using the calibration data from the Lenovo Thinkpad X13s, which have the same subsystem vendor and id, work best and give ~350..500Mbit/s connection and good range. 

These are the entries that need to be added:

bus=pci,vendor=17cb,device=1103,subsystem-vendor=17cb,subsystem-device=0108,qmi-chip-id=2,qmi-board-id=255,variant=MS_Volterra
bus=pci,vendor=17cb,device=1103,subsystem-vendor=17cb,subsystem-device=0108,qmi-chip-id=18,qmi-board-id=255,variant=MS_Volterra

The "variant=MS_Volterra" part is chosen by me. 

I have this configuration in use for about a year now, works well.
Comment 1 Jens Glathe 2024-11-01 18:14:37 UTC
Created attachment 307117 [details]
generated board-2.bin.zst file as it is in use here

The corresponding Kernel patch is <20241030-jg-blackrock-for-upstream-v6-0-7cd7f7d8d97c@oldschoolsolutions.biz> .

Note You need to log in before you can comment on or make changes to this bug.