Hello à toutes et à tous :)
Voici un problème qui me prend la tête depuis plus d'une semaine^
Pour un projet, j'utilise comme support un clearfog base ( marque : solidrun).
L'os est fait maison gràce à Buildroot.
Le kernel est custom également.
Je débute et me fais les dents ainsi :)
Rie de mieux que la pratique pour apprendre :)
J'ai installé une carte wifi pcie ( utilisant les drivers ath10k et le firmware : QCA988X).
Le problème :
lorsque j'allume mon Clearfog, la carte ne remonte pas :
# dmesg | grep 'ath'[1.745947] ath10k_pci0000:01:00.0: enabling device(0140 ->0142)[1.752432] ath10k_pci0000:01:00.0: pci irq msi oper_irq_mode2 irq_mode0 r eset_mode0[1.989357] ath10k_pci0000:01:00.0: Failed to find firmware-N.bin(N between2 and6) from ath10k/QCA988X/hw2.0: -2[1.999921] ath10k_pci0000:01:00.0: could not fetch firmware files(-2)[2.006653] ath10k_pci0000:01:00.0: could not probe fw(-2)# QCA988XLe firmware est dans le bon dossier, à savoir : /lib/firmware/ath10k/QCA988X/hw2.0/
Cependant, lorsque je fais un chmod 777 du firmware, et que je lance un soft reboot,
le firmware est reconnu et la carte wifi remonte.
# dmesg | grep 'ath'[1.749532] ath10k_pci0000:01:00.0: enabling device(0140 ->0142)[1.755996] ath10k_pci0000:01:00.0: pci irq msi oper_irq_mode2 irq_mode0 reset_mode0[2.018995] ath10k_pci0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub0000:0000[2.028257] ath10k_pci0000:01:00.0: kconfig debug1 debugfs1 tracing1 dfs0 testmode1[2.037036] ath10k_pci0000:01:00.0: firmware ver10.2.4-1.0-00047 api5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 35bd9258[2.083049] ath10k_pci0000:01:00.0: board_file api1 bmi_id N/A crc32 bebc7c08[3.246972] ath10k_pci0000:01:00.0: unsupported HTC service id:1536[3.273389] ath10k_pci0000:01:00.0: htt-ver2.1 wmi-op5 htt-op2 cal otp max-sta128 raw0 hwcrypto1[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_pci0000:01:00.0: unsupported HTC service id:1536[20.154994] ath10k_pci0000:01:00.0: pdev param0 not supported by firmware[27.578837] ath10k_pci0000:01:00.0: unsupported HTC service id:1536[27.605438] ath10k_pci0000:01:00.0: pdev param0 not supported by firmwareLorsque j'éteins électriquement le Clearfog et le rallume, la carte wifi ne remonte pas et je suis obligé de refaire un chmod 777 et de lancer un soft reboot :(
J'ai créé un script dans /etc/init.d pour qu'il automatise le chmod 777 sur le firmware, en vain :(
quelqu'un aurait une idée?
Merci d'avance
