This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
en:users:drivers:ath10k [2017/08/21 09:25] Winston Ho [Supported Devices] |
en:users:drivers:ath10k [2020/08/24 05:09] Eddie Lin |
||
---|---|---|---|
Line 10: | Line 10: | ||
* [[en/users/drivers/ath10k/sources|Sources]] | * [[en/users/drivers/ath10k/sources|Sources]] | ||
* [[en/users/drivers/ath10k/submittingpatches|Submitting Patches]] | * [[en/users/drivers/ath10k/submittingpatches|Submitting Patches]] | ||
+ | * [[en/users/drivers/ath10k/boardfiles|Board Files]] | ||
* [[en/users/drivers/ath10k/faq|FAQ]] | * [[en/users/drivers/ath10k/faq|FAQ]] | ||
* [[en/users/drivers/ath10k/backports|Backports]] | * [[en/users/drivers/ath10k/backports|Backports]] | ||
Line 25: | Line 26: | ||
===== Supported Devices ===== | ===== Supported Devices ===== | ||
- | ath10k supports Qualcomm Atheros 802.11ac QCA98xx hw2.0 based devices, here's a list of known products: | + | ath10k supports Qualcomm Atheros 802.11ac QCA98xx hw2.0 and QCA6174 based devices, here's a list of known products: |
+ | * QCA9880/QCA9882 Version 2 found in [[https://airetos.voxmicro.com/product/aex-qca9890-series/|AIRETOS AEX-QCA988x Series; part of the VOXMICRO AIRETOS E98 Class of Wireless Infrastructure Netowrking Modules]] | ||
+ | * * QCA9890/QCA9892 Version 2 found in [[https://airetos.voxmicro.com/product/aex-qca9890-series/|AIRETOS AEX-QCA989x Series; part of the VOXMICRO AIRETOS E98 Class of Wireless Infrastructure Netowrking Modules]] | ||
- | * QCA9888 found in [[http://www.compex.com.sg/product/wle650v5-18/|2x2 MU-MIMO 802.11ac Wave 2 Wireless Module - Compex WLE650V5-18 v2]] | + | |
+ | * QCA9888 found in [[http://www.compex.com.sg/product/wle650v5-18/|2x2 MU-MIMO 802.11ac Wave 2 Wireless Module - Compex WLE650V5-18A]] | ||
+ | * QCA9890 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=6a3bZRhgGfny-920wDhCpah7QRcVRIRN8k4i_w7s4KY&WPEA-352ACNRBI|SparkLan WPEA-352ACNRBI - supports 802.11ac radio]] | ||
* QCA9890 Version 2 found in [[http://www.doodlelabs.com/products/802-11-wifi-mimo-radio-transceivers/|A family of Dual band/Single band/high powered/extended temp radio modules from Doodle Labs]] | * QCA9890 Version 2 found in [[http://www.doodlelabs.com/products/802-11-wifi-mimo-radio-transceivers/|A family of Dual band/Single band/high powered/extended temp radio modules from Doodle Labs]] | ||
+ | * QCA9882-BR4A found in [[http://www.sparklan.com/p2-products-detail.php?PKey=c792ZnxnchlkAqWCF1qRFJm1kZwZ0-Ze-Y6NJoUDEvA&WPEQ-257ACN/|SparkLan WPEQ-257ACN]] | ||
+ | * QCA9882-BR4A found in [[http://www.sparklan.com/p2-products-detail.php?PKey=6006ipnHVrhPzpttrQnW6zoGA4LHxJtE7bLnVC1Qpqs&WPEQ-256ACN|SparkLan WPEQ-256ACN]] | ||
+ | * QCA9892-BR4B found in [[http://www.sparklan.com/p2-products-detail.php?PKey=8344ncFyiVsQ5erkmRdYzcCaUOBn47fzSrICXe30LWU&WPEQ-256ACNI|SparkLan WPEQ-256ACNI]] | ||
* QCA9892 Version 2 found in [[http://www.doodlelabs.com/products/802-11-wifi-mimo-radio-transceivers/|A family of DUal band/Single band/high powered/extended temp radio modules from Doodle Labs]] | * QCA9892 Version 2 found in [[http://www.doodlelabs.com/products/802-11-wifi-mimo-radio-transceivers/|A family of DUal band/Single band/high powered/extended temp radio modules from Doodle Labs]] | ||
* QCA9882 Version 2 found in [[http://www.compex.com.sg/product/wle600v5-27/|Compex WLE600V5-27 11ac 2x2 miniPCIe Wireless Module]] | * QCA9882 Version 2 found in [[http://www.compex.com.sg/product/wle600v5-27/|Compex WLE600V5-27 11ac 2x2 miniPCIe Wireless Module]] | ||
- | * QCA9880 Version 2 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=05f1PcJhJnAq1DolkcoSJibeSaxmPjpTYdltrQ-f&WPEA-352ACN|SparkLan: WPEA-352ACN - supports 802.11ac radio]] | + | * QCA9880 Version 2 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=c9dcFqVNUud77BoRgNOPgz9iDsyfhVHjxHLDz5wX2gE&WPEA-352ACNRB|SparkLan WPEA-352ACNRB - supports 802.11ac radio]] |
* QCA9880 Version 2 found in [[http://wiki.openwrt.org/toh/compex/wpj344|Compex acWave: WPJ344 - supports 802.11ac radio]] | * QCA9880 Version 2 found in [[http://wiki.openwrt.org/toh/compex/wpj344|Compex acWave: WPJ344 - supports 802.11ac radio]] | ||
* QCA9880 Version 2 found in [[http://www.compex.com.sg/product/wle900v5-27/|Compex WLE900V5-18]] | * QCA9880 Version 2 found in [[http://www.compex.com.sg/product/wle900v5-27/|Compex WLE900V5-18]] | ||
Line 43: | Line 51: | ||
* QCA9880 Version 2 found in [[http://wiki.openwrt.org/toh/tp-link/tl-wdr7500|TP-Link : Archer C7 v2.x]] | * QCA9880 Version 2 found in [[http://wiki.openwrt.org/toh/tp-link/tl-wdr7500|TP-Link : Archer C7 v2.x]] | ||
* QCA9880 Version 2 found in [[http://wiki.openwrt.org/toh/tp-link/tl-wdr7500|TP-Link : WDR7500 v3.0]] | * QCA9880 Version 2 found in [[http://wiki.openwrt.org/toh/tp-link/tl-wdr7500|TP-Link : WDR7500 v3.0]] | ||
- | * QCA9377 | + | * QCA9880/QCA9890 found in [[https://www.jjplus.com/jwx6052/|jjPlus JWX6052]] and [[https://www.jjplus.com/jwx6053/|jjPlus JWX6053]] |
- | * QCA9888 found in [[http://www.compex.com.sg/product/wle650v5-18/|WLE650V5-18A]] | + | * QCA9882/QCA9892 found in [[https://www.jjplus.com/jwx6055/|jjPlus JWX6055]] and [[https://www.jjplus.com/jwx6056/|jjPlus JWX6056]] |
+ | * QCA9880/QCA9890 found in [[https://www.emwicon.com/product-2/|EmWicon JWX6052(3x3)]] and [[https://www.emwicon.com/product-2/|EmWicon JWX6053(3x3 Industrial Grade)]] | ||
+ | * QCA9882/QCA9892 found in [[https://www.emwicon.com/product-2/|EmWicon JWX6055(2x2)]] and [[https://www.emwicon.com/product-2/|EmWicon JWX6056(2x2 Industrial Grade)]] | ||
+ | * QCA9377-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=1d2bsjqrHnqa85aaHl0mpJtOWcBpjf5kKBc0DfFEU90&WNFQ-158ACN(BT)/|SparkLan WNFQ-158ACN(BT)]] | ||
+ | * QCA9886 found in [[http://www.compex.com.sg/product/wle650v5-18/|WLE650V5-18]] | ||
+ | * QCA6174 / QCA6174A found in [[https://compex.com.sg/shop/wifi-module/wlt674/ | Compex WLT674]] and [[http://bointec.com/p4-products_detail.php?PKey=6851tczr12Q8EfPpaG9ML6ap7bJe2sSKZYPXP_9jLIE|Bointec DPE109A]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=e1aewlOCDqkf4KHfsxDKYosTlXYiRUTh7QLCJ9PKvog&WPEA-251ACNI%20(BT)|SparkLan WPEA-251ACNI(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=f7d0Tatr7vbIKFrjCR4kZnoUmcU4AEqgcgAV_3DohMg&WPEQ-261ACNI(BT)|SparkLan WPEQ-261ACNI(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=8d6bs-iWT3r3_uACg6BN6o9JIiWPlKZ8L8S1nZfMud8&WPEQ-262ACNI(BT)%20High%20Power|SparkLan WPEQ-262ACNI(BT) high power]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=82b4pR_W7FJSYinv09o8G_QIGWRWlZuAZzti33RYwi0&WPEQ-261ACNI(BT)|SparkLan WPEQ-261ACNI(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=7bf8ew1b_hJ_bEk-NYevBNHLjIMi5u2P2aJkNxJ69_8&WNFQ-261ACNI(BT)|SparkLan WNFQ-261ACNI(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=50075Z2MEhNWSIqWV8pac4n5g3VSVaPfISORc89-Amo&WNFQ-262ACNI(BT)|SparkLan WNFQ-262ACNI(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=f0e7GR_4FcHyNrugkfpyozuuyU5MDyfDNyE8ooqjbGk&WNFQ-258ACN(BT)|SparkLan WNFQ-258ACN(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=30c9OeBpYLFiWDiDwRWxHy2DfCMQNWzSrBrhsJKMVhA&WNSQ-261ACN(BT)|SparkLan WNSQ-261ACN(BT)]] | ||
+ | * QCA6174A-5 found in [[http://www.sparklan.com/p2-products-detail.php?PKey=6adcQRL3hrRxloCKBeLSlbXT2DCHQ074Sj8P9BSALcI&WPEQ-261ACN(BT)|SparkLan WPEQ-261ACN(BT)]] | ||
+ | * QCA6174A-5 found in [[https://www.jjplus.com/jwx6058/|jjPlus JWX6058]] and [[https://www.jjplus.com/jww6051/|jjPlus JWW6051]] | ||
+ | * QCA6174A-5 found in [[https://www.emwicon.com/product-2/|EmWicon JWX6058(mPCIe)]] and [[https://www.emwicon.com/product-2/|EmWicon JWW6051(M.2)]] | ||
+ | * QCA9984 /QCA9994 found in [[https://compex.com.sg/shop/wifi-module/wle1216v5-20/ | Compex WLE1216V5-20]] | ||
+ | * QCA9984 /QCA9994 found in [[https://www.emwicon.com/product-2/ | EmWicon WMX6401/WMX6402]] | ||
+ | * IPQ4018 found in [[https://www.8devices.com/products/jalapeno | 8Devices Jalapeno module]] | ||
[1] The Compex WLE900VX card enumerates as PCI device on some PCs but not for some other PCs. The reason could possibly be PC hardware or kernel version. Detailed info: https://bugzilla.kernel.org/show_bug.cgi?id=84821. The Chaos Calmer wpj344a_150827_vCC.img provided by http://www.compex.com.sg/downloads/ can detect and enable the WLE900VX card with ath10k. | [1] The Compex WLE900VX card enumerates as PCI device on some PCs but not for some other PCs. The reason could possibly be PC hardware or kernel version. Detailed info: https://bugzilla.kernel.org/show_bug.cgi?id=84821. The Chaos Calmer wpj344a_150827_vCC.img provided by http://www.compex.com.sg/downloads/ can detect and enable the WLE900VX card with ath10k. | ||
Line 63: | Line 90: | ||
* tx rate is reported as 6mbps due to firmware limitation (no tx rate information in tx completions); instead see /sys/kernel/debug/ieee80211/phyX/ath10k/fw_stats | * tx rate is reported as 6mbps due to firmware limitation (no tx rate information in tx completions); instead see /sys/kernel/debug/ieee80211/phyX/ath10k/fw_stats | ||
* WEP doesn't work with AP_VLANs - frames are sent unencrypted (observed on: 999.999.0.636, 10.2.4.20-1, 10.1.467.2-1) | * WEP doesn't work with AP_VLANs - frames are sent unencrypted (observed on: 999.999.0.636, 10.2.4.20-1, 10.1.467.2-1) | ||
+ | * TX speeds are extremely poor on certain chips (QCA6174 is one). A [[https://gist.github.com/harrykipper/d1bedb234c4af0692f7ccd33329a02d7|patch]] solves the issue in most cases ([[https://bbs.archlinux.org/viewtopic.php?pid=1689990#p1689990|source]]) | ||