Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.kernel > #63097
| From | - <choeffer@mailbox.org> |
|---|---|
| Newsgroups | linux.debian.bugs.dist, linux.debian.kernel |
| Subject | Bug#919652: ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi |
| Date | 2019-01-18 11:30 +0100 |
| Message-ID | <xhzzr-7XQ-5@gated-at.bofh.it> (permalink) |
| Organization | linux.* mail to news gateway |
Cross-posted to 2 groups.
[Multipart message — attachments visible in raw view] - view raw
Package: firmware-atheros Version: 20180825+dfsg-1 Severity: important Device: Surface Go Debian Version: Buster with latest updates On a fresh installed Debian Buster output of dmesg contains: [ 4.308059] ath10k_pci 0000:01:00.0: failed to fetch board data for bus=pci,vendor=168c,device=003e,subsystem-vendor=168c,subsystem- device=3370 from ath10k/QCA6174/hw3.0/board-2.bin which means the device is not added to the board-2.bin. After downloading the .msi from https://www.microsoft.com/en-us/downloa d/details.aspx?id=57439 I was able to extract the needed .bin file. In file netathr10x.inf from the folder /SurfacePlatformInstaller/Drivers/Network/WiFi I found the corresponding subsystem-device=3370 ID where ATHR_DEV_OS63_988x_TX8.ndi is linked to. With the help of that .ndi I was able to find [ATHR_DEV_OS63_988x_TX8.ndi.NTamd64] Characteristics = 0x84 BusType = 5 AddReg = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_TX8.reg, enableTxbfee.reg, wowEnable.reg, ForceWowSleep.reg, fastDlBinary.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_TX8.CopyFiles, service.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 Include = machine.inf, netvwifibus.inf Needs = VWiFiBus.CopyFiles which has an entry CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_TX8.CopyFiles, service.CopyFiles In the folder is just one file containing "tx8" which is file eeprom_ar6320_3p0_TX8_clpc.bin . After installing package firmware-atheros I just had to remove the board-2.bin and board-bin from /lib/firmware/ath10k/QCA6174/hw3.0 and then copy over eeprom_ar6320_3p0_TX8_clpc.bin as board.bin the wifi was working properly. md5sum of eeprom_ar6320_3p0_TX8_clpc.bin fcbc54a33a3ee462d862fe4f62854410 best regards Christian Höffer
Back to linux.debian.kernel | Previous | Next — Next in thread | Find similar | Unroll thread
Bug#919652: ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi - <choeffer@mailbox.org> - 2019-01-18 11:30 +0100 Bug#919652: Acknowledgement (ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi) wayne wayne <choeffer@mailbox.org> - 2019-01-20 13:50 +0100 Bug#919652: Info received (Bug#919652: Acknowledgement (ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi)) - <choeffer@mailbox.org> - 2019-01-20 14:50 +0100 Bug#919652: Acknowledgement (ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi) - <choeffer@mailbox.org> - 2019-01-20 23:10 +0100 Bug#919652: Acknowledgement (ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi) wayne wayne <choeffer@mailbox.org> - 2019-01-21 17:20 +0100 Bug#919652: ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi Ben Hutchings <ben@decadent.org.uk> - 2019-01-21 20:40 +0100 Bug#919652: ath10k - QCA6174 - Surface Go - missing board data - fix .bin included extracted form official .msi Yao Wei (魏銘廷) <mwei@debian.org> - 2019-08-11 15:00 +0200
csiph-web