Works fine for me with this patch https://patchwork.kernel.org/patch/6387631/ at least I am currently using self-extracted firmware but the one in the pr for ath10k-firmware worked fine as well iirc. I'm using that on Alienware 15 laptop with "Killer N1525"
On Wed, May 20, 2015 at 8:17 AM, Jason H <jh...@gmx.com> wrote: > I just wanted to check in and see what the status of support was for this > hardware. I saw a few messages since I last posted. > I also need Linux 4 kernel for other issues with the hardware. > > Thanks! > > >> Sent: Thursday, April 30, 2015 at 9:03 AM >> From: "Moritz Morawietz" <moritz.morawi...@informatik.uni-oldenburg.de> >> To: ath10k@lists.infradead.org >> Subject: Re: QCA6174 hw2.1? >> >> I used 4.0.0-2. Also i had one kernel build where it worked, but, >> because I didn't knew that you have to install nvidia drivers again, I >> deletet it. I am not sure how i did it, so I'm currently trying again. >> Maybe I need to understand the patching mechanisms, guess that would >> help :D I did something with git… >> >> Thank you a lot for your help so far! >> >> 2015-04-30 2:07 GMT+02:00 Gabriele Martino <g.mart...@gmx.com>: >> > On 28/04/2015 13:55, Moritz Morawietz wrote: >> >> Many thanks for your fast help! >> >> >> >> I've made some progress, but ran into other problems. >> >> If i compile ath10_pci, ath10k_core and ath from kvalo's tree and load >> >> them, i get following dmesg output: >> >> >> >> [ 2.980448] ath10k_pci 0000:06:00.0: enabling device (0000 -> 0002) >> >> [ 2.980750] ath10k_pci 0000:06:00.0: pci irq msi-x interrupts 8 >> >> irq_mode 0 reset_mode 0 >> >> [ 3.158860] ath10k_pci 0000:06:00.0: Direct firmware load for >> >> ath10k/cal-pci-0000:06:00.0.bin failed with error -2 >> >> [ 3.159611] ath10k_pci 0000:06:00.0: Direct firmware load for >> >> ath10k/QCA6174/hw2.1/board-pci-168c:003e:1a56:1525.bin failed with >> >> error -2 >> >> [ 3.159613] ath10k_pci 0000:06:00.0: failed to load spec board >> >> file, falling back to generic: -2 >> >> [ 3.159922] ath10k_pci 0000:06:00.0: Direct firmware load for >> >> ath10k/QCA6174/hw2.1/firmware-5.bin failed with error -2 >> >> [ 3.159924] ath10k_pci 0000:06:00.0: could not fetch firmware file >> >> 'ath10k/QCA6174/hw2.1/firmware-5.bin': -2 >> >> [ 4.360946] ath10k_pci 0000:06:00.0: qca6174 hw2.1 (0x05010000, >> >> 0x003405ff, 168c:003e:1a56:1525 fallback) fw killer-n1525-fw api 4 htt >> >> 3.1 wmi 4 cal otp max_sta 32 >> >> [ 4.360950] ath10k_pci 0000:06:00.0: debug 1 debugfs 1 tracing 1 >> >> dfs 0 testmode 0 >> >> [ 4.430068] ath: EEPROM regdomain: 0x6c >> >> [ 4.430070] ath: EEPROM indicates we should expect a direct regpair map >> >> [ 4.430072] ath: Country alpha2 being used: 00 >> >> [ 4.430072] ath: Regpair used: 0x6c >> >> [ 4.430078] ath10k_pci 0000:06:00.0: failed to register ieee80211: -22 >> >> [ 4.430097] ath10k_pci 0000:06:00.0: could not register to mac80211 >> >> (-22) >> >> >> >> So I compiled mac80211, and tried to load it. What i get is a load of >> >> that messages: >> >> >> >> [ 226.812494] mac80211: Unknown symbol cfg80211_cqm_rssi_notify (err -22) >> >> [ 226.812497] mac80211: disagrees about version of symbol >> >> cfg80211_auth_timeout >> >> [ 226.812497] mac80211: Unknown symbol cfg80211_auth_timeout (err -22) >> >> [ 226.812498] mac80211: disagrees about version of symbol >> >> cfg80211_rx_unprot_mlme_mgmt >> >> [ 226.812499] mac80211: Unknown symbol cfg80211_rx_unprot_mlme_mgmt (err >> >> -22) >> >> >> >> Because mac80211 depends on cfg80211, i compilied and tested it. The >> >> error messages reduced to >> >> >> >> [ 632.208849] mac80211: Unknown symbol rhashtable_insert_rehash (err 0) >> >> [ 632.208881] mac80211: Unknown symbol rhashtable_insert_slow (err 0) >> >> >> >> Know I'm stuck. I'll try to compile and use the whole kernel (it's >> >> compiling right now), but would prefer to just change the modules. >> > I could find some references to "rhashtable_insert_rehash" with grep: >> > /usr/src/linux/lib/rhashtable.c:int rhashtable_insert_rehash(struct >> > rhashtable *ht) >> > /usr/src/linux/lib/rhashtable.c:EXPORT_SYMBOL_GPL(rhashtable_insert_rehash); >> > >> > This file is present in 3.18.11 kernel (I don't have older sources on >> > this laptop). >> > Which distribution and kernel are you using? >> > You are compiling 4.0 (-> 3.20) modules, so you're likely to get strange >> > issues if your kernel is too old. >> > >> > Regards, >> > Gabriele >> > >> > >> > _______________________________________________ >> > ath10k mailing list >> > ath10k@lists.infradead.org >> > http://lists.infradead.org/mailman/listinfo/ath10k >> >> _______________________________________________ >> ath10k mailing list >> ath10k@lists.infradead.org >> http://lists.infradead.org/mailman/listinfo/ath10k >> > > _______________________________________________ > ath10k mailing list > ath10k@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/ath10k _______________________________________________ ath10k mailing list ath10k@lists.infradead.org http://lists.infradead.org/mailman/listinfo/ath10k