Search Linux Wireless

ACS for ath10k?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



For a brief shining moment several months ago the ath10k board I kitted up for my access point... worked. I wish I remembered the details. Anyway, now days hostapd ACS fails with:

Configuration file: hostapd.conf.experimental
wlan0: interface state UNINITIALIZED->COUNTRY_UPDATE
ACS: Automatic channel selection started, this may take a bit
wlan0: interface state COUNTRY_UPDATE->ACS
wlan0: ACS-STARTED
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Channel 52 has insufficient survey data
...
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Survey is missing noise floor
ACS: Channel 144 has insufficient survey data
ACS: Surveys have insufficient data
ACS: All study options have failed
Interface initialization failed
wlan0: interface state ACS->DISABLED
wlan0: AP-DISABLED
ACS: Possibly channel configuration is invalid, please report this along with your config file.
ACS: Failed to start
wlan0: AP-DISABLED
hostapd_free_hapd_data: Interface wlan0 wasn't started
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
wlan0: interface state DISABLED->DISABLED
wlan0: interface state DISABLED->DISABLED
wlan0: AP-DISABLED
wlan0: CTRL-EVENT-TERMINATING
hostapd_free_hapd_data: Interface wlan0 wasn't started

In dmesg I get about 200 (if I include the suppressed redundant messages) copies of
ath10k_pci 0000:03:00.0: failed to parse chan info event: -71

preceeded by:
[  389.383439] ath10k_pci 0000:03:00.0: unsupported HTC service id: 1536



Relevant info:
[   15.279360] ath10k_pci 0000:03:00.0: limiting irq mode to: 2
[ 15.279446] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 2 reset_mode 0 [ 15.834892] ath10k_pci 0000:03:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043202ff sub 0000:0000 [ 15.834900] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 1 tracing 0 dfs 1 testmode 0 [ 15.835488] ath10k_pci 0000:03:00.0: firmware ver 10.2.4-1.0-00045 api 5 features no-p2p,raw-mode,mfp,allows-mesh-bcast crc32 ccbd5104 [ 15.913439] ath10k_pci 0000:03:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
[   17.022617] ath10k_pci 0000:03:00.0: unsupported HTC service id: 1536
[ 17.043897] ath10k_pci 0000:03:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
[   17.100699] ath: EEPROM regdomain: 0x6a
[   17.100701] ath: EEPROM indicates we should expect a direct regpair map
[   17.100703] ath: Country alpha2 being used: 00
[   17.100704] ath: Regpair used: 0x6a


Note that if I manually select a channel the AP runs fine, so everythign else seemes to be good except the parse error or firmware issue.


lspci output:

03:00.0 Network controller: Qualcomm Atheros QCA986x/988x 802.11ac Wireless Network Adapter

Am I just SOL?
Is there a way to check/dump the channel info event that cannot be parsed?


--Rob.



[Index of Archives]     [Linux Host AP]     [ATH6KL]     [Linux Wireless Personal Area Network]     [Linux Bluetooth]     [Wireless Regulations]     [Linux Netdev]     [Kernel Newbies]     [Linux Kernel]     [IDE]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Hiking]     [MIPS Linux]     [ARM Linux]     [Linux RAID]

  Powered by Linux