pcie wifi card ath10k
by doudootiana from LinuxQuestions.org on (#5K71J)
Hy Ladies and Gentlemen,
For my project, i use a Solidrun Clearfog base.
Os is build with Buildroot.
The Kernel is custom too.
I have a wifi card pcie : driver ath10k and firmwre QCA988X.
When i switch on the Clearfog, the wifi card doesn't mount :
Code:dmesg | grep 'ath'
[ 1.745947] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 1.752432] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 r eset_mode 0
[ 1.989357] ath10k_pci 0000:01:00.0: Failed to find firmware-N.bin (N between 2 and 6) from ath10k/QCA988X/hw2.0: -2
[ 1.999921] ath10k_pci 0000:01:00.0: could not fetch firmware files (-2)
[ 2.006653] ath10k_pci 0000:01:00.0: could not probe fw (-2)But if i chmod 777 the firmware and do a soft reboot, the wifi card mounts :
Code:dmesg | grep 'ath'
[ 1.749532] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 1.755996] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 2.018995] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[ 2.028257] ath10k_pci 0000:01:00.0: kconfig debug 1 debugfs 1 tracing 1 dfs 0 testmode 1
[ 2.037036] ath10k_pci 0000:01:00.0: firmware ver 10.2.4-1.0-00047 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 35bd9258
[ 2.083049] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[ 3.246972] ath10k_pci 0000:01:00.0: unsupported HTC service id: 1536
[ 3.273389] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
[ 3.395395] ath: EEPROM regdomain: 0x0
[ 3.395398] ath: EEPROM indicates default country code should be used
[ 3.395399] ath: doing EEPROM country->regdmn map search
[ 3.395403] ath: country maps to regdmn code: 0x3a
[ 3.395405] ath: Country alpha2 being used: US
[ 3.395407] ath: Regpair used: 0x3a
[ 20.128472] ath10k_pci 0000:01:00.0: unsupported HTC service id: 1536
[ 20.154994] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmware
[ 27.578837] ath10k_pci 0000:01:00.0: unsupported HTC service id: 1536
[ 27.605438] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmwareIf i shut down the clearfog and restart, same problem.
I have a script in /etc/init.d which do a chmod 777 for the firmware, in vain :(
Can someone help me please ?
thank by advacne
For my project, i use a Solidrun Clearfog base.
Os is build with Buildroot.
The Kernel is custom too.
I have a wifi card pcie : driver ath10k and firmwre QCA988X.
When i switch on the Clearfog, the wifi card doesn't mount :
Code:dmesg | grep 'ath'
[ 1.745947] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 1.752432] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 r eset_mode 0
[ 1.989357] ath10k_pci 0000:01:00.0: Failed to find firmware-N.bin (N between 2 and 6) from ath10k/QCA988X/hw2.0: -2
[ 1.999921] ath10k_pci 0000:01:00.0: could not fetch firmware files (-2)
[ 2.006653] ath10k_pci 0000:01:00.0: could not probe fw (-2)But if i chmod 777 the firmware and do a soft reboot, the wifi card mounts :
Code:dmesg | grep 'ath'
[ 1.749532] ath10k_pci 0000:01:00.0: enabling device (0140 -> 0142)
[ 1.755996] ath10k_pci 0000:01:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 2.018995] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[ 2.028257] ath10k_pci 0000:01:00.0: kconfig debug 1 debugfs 1 tracing 1 dfs 0 testmode 1
[ 2.037036] ath10k_pci 0000:01:00.0: firmware ver 10.2.4-1.0-00047 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 35bd9258
[ 2.083049] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[ 3.246972] ath10k_pci 0000:01:00.0: unsupported HTC service id: 1536
[ 3.273389] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
[ 3.395395] ath: EEPROM regdomain: 0x0
[ 3.395398] ath: EEPROM indicates default country code should be used
[ 3.395399] ath: doing EEPROM country->regdmn map search
[ 3.395403] ath: country maps to regdmn code: 0x3a
[ 3.395405] ath: Country alpha2 being used: US
[ 3.395407] ath: Regpair used: 0x3a
[ 20.128472] ath10k_pci 0000:01:00.0: unsupported HTC service id: 1536
[ 20.154994] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmware
[ 27.578837] ath10k_pci 0000:01:00.0: unsupported HTC service id: 1536
[ 27.605438] ath10k_pci 0000:01:00.0: pdev param 0 not supported by firmwareIf i shut down the clearfog and restart, same problem.
I have a script in /etc/init.d which do a chmod 777 for the firmware, in vain :(
Can someone help me please ?
thank by advacne