Hi guys/gals,
I've been struggling with getting the 5GHz radio working initially for a few days and now after getting it working, the performance is almost non-existent. I have been following many great tutorials from the OpenWrt wiki and also many forum threads here on the same topic.
Installing latest stable Chaos Calmer 15.05.1 on these latest Archer C7's brick the devices due to the flash chip change mentioned below
Installing arokh's community trunk builds install wonderfully including detecting the 5GHz radio and performance is absolutely great
Installing latest official trunk builds fail to detect the 5GHz chip (though the 2.4GHz detects appropriately)
Goal: What I would like is to run Wireless N (not AC) on my 5GHz band, which I was successfully doing without any issues on arokh's community trunk builds.
Device: Archer C7 v2.0 (serial number 215C or higher) *
* From OpenWrt Wiki: "In late 2015 the V2 changed to flash chip gd25q128, affected serial numbers start with 215C or higher. The chip is supported in trunk as of r47588 and 15.05.1 as of r49220"
Branch: Trunk (LEDE Reboot r614)
Kernel: 4.4.13
Firmware: ath10k-firmware-qca988x_2014-11-13-b00eb8d30fbebb6a5047ccacefa8c37e072fca9c-1_mips_34kc.ipk
File name: firmware-5.bin
dmesg | grep ath10k (yesterday):
* 5GHz band not working
[ 9.643690] ath10k_pci 0000:01:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[ 9.860904] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[ 9.871793] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 10.066690] firmware ath10k!pre-cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed
[ 10.661092] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[ 10.670491] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
[ 10.683534] ath10k_pci 0000:01:00.0: firmware ver 10.2.4.97 api 5 features no-p2p crc32 f91e34f2
[ 10.692551] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
[ 10.703149] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 10.784613] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
[ 10.795647] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[ 11.928581] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
[ 19.794145] ath10k_pci 0000:01:00.0: DFS region 0x0 not supported, will trigger radar for every pulse
dmesg | grep ath10k (today):
* 5GHz band working, but very poorly
[ 9.630992] ath10k_pci 0000:01:00.0: pci irq legacy oper_irq_mode 1 irq_mode 0 reset_mode 0
[ 9.850453] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:01:00.0.bin failed with error -2
[ 9.861348] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 10.051463] firmware ath10k!pre-cal-pci-0000:01:00.0.bin: firmware_loading_store: map pages failed
[ 10.808993] ath10k_pci 0000:01:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000
[ 10.818398] ath10k_pci 0000:01:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 1
[ 10.831451] ath10k_pci 0000:01:00.0: firmware ver 10.2.4.97 api 5 features no-p2p crc32 f91e34f2
[ 10.840466] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
[ 10.851062] ath10k_pci 0000:01:00.0: Falling back to user helper
[ 10.930569] firmware ath10k!QCA988X!hw2.0!board-2.bin: firmware_loading_store: map pages failed
[ 10.941602] ath10k_pci 0000:01:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[ 12.073404] ath10k_pci 0000:01:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal file max-sta 128 raw 0 hwcrypto 1
\etc\config\wireless:
config wifi-device 'radio0'
option type 'mac80211'
option hwmode '11a'
option path 'pci0000:01/0000:01:00.0'
option htmode 'HT20'
option country 'CA'
option channel '165'
option txpower '19'
config wifi-iface
option device 'radio0'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt-5GHz'
option encryption 'psk2'
option key '*****'
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/qca955x_wmac'
option htmode 'HT20'
option country 'CA'
option txpower '24'
config wifi-iface
option device 'radio1'
option network 'lan'
option mode 'ap'
option ssid 'OpenWrt-2.4GHz'
option encryption 'psk2'
option key '*****'
Other Details:
Signal / Noise
-61 / 0 dBm
RX Rate / TX Rate
6.0 Mbit/s, 20MHz
6.0 Mbit/s, 20MHz
Qualcomm Atheros QCA9880 802.11nac (radio0)
Channel: 165 (5.825 GHz) | Bitrate: 6 Mbit/s SCAN ADD
75% SSID: OpenWrt-5GHz | Mode: Master
BSSID: EC:08:6B:47:6E:F0 | Encryption: WPA2 PSK (CCMP)
Having followed a lot of great tips here in this forum from other users experiencing issues with Archer C7 and the 5GHz radio, the following is what I have tried thus far:
opkg update
opkg install luci ath10k-firmware-qca988x kmod-ath kmod-ath10k
reboot
rm /etc/config/wireless
wifi detect > /etc/config/wireless
reboot
Also, this was a clean firmware install with squashfs-factory bin without keeping settings to ensure the best results. However, as we can see with the details above, the results are quite bad. I tried my best due diligence on troubleshooting this myself for approximately 48-72 hours now and researched a lot of great information within OpenWrt forum and wiki. But I am stuck at the moment. So hopefully I have provided some appropriate details above for anyone who may be able to assist me with troubleshooting this issue. I really appreciate your time, thank you. If you need more details, please let me know and I am happy to provide whatever is necessary.
Cheers,
Dave
(Last edited by WildByDesign on 16 Jun 2016, 04:05)