Hello,
We tries to enable ACS mode for WL1807MOD with hostapd R8.7_SP3 cloned from TI repo, because this version of hostapd has mentioned as working in the related e2e post.
But following error appears after hostapd start:
I also attach our hostapd configuration file and more detailed hostapd log.
# Interface properties interface=wlan0 driver=nl80211 ctrl_interface_group=0 ctrl_interface=/var/run/hostapd # Band properties country_code=RU hw_mode=g ieee80211d=1 ieee80211n=1 channel=0 # Security properties wpa=2 wpa_key_mgmt=WPA-PSK rsn_pairwise=CCMP wpa_pairwise=TKIP wpa_passphrase=11111111 ssid=H754-COM auth_algs=1 macaddr_acl=0 accept_mac_file=/var/run/communication_manager/daemons_conf/hostapd.accept deny_mac_file=/var/run/communication_manager/daemons_conf/hostapd.deny max_num_sta=2
# hostapd -dd hostapd.conf random: Trying to read entropy from /dev/random Configuration file: hostapd.conf ctrl_interface_group=0 nl80211: Supported cipher 00-0f-ac:1 nl80211: Supported cipher 00-0f-ac:5 nl80211: Supported cipher 00-0f-ac:2 nl80211: Supported cipher 00-0f-ac:4 nl80211: Supported cipher 00-14-72:1 nl80211: Supports Probe Response offload in AP mode nl80211: Using driver-based off-channel TX nl80211: Supported vendor command: vendor_id=0x80028 subcmd=0 nl80211: Supported vendor command: vendor_id=0x80028 subcmd=1 nl80211: Supported vendor command: vendor_id=0x80028 subcmd=2 nl80211: Supported vendor event: vendor_id=0x80028 subcmd=0 nl80211: Supported vendor event: vendor_id=0x80028 subcmd=1 nl80211: Use separate P2P group interface (driver advertised support) nl80211: Enable multi-channel concurrent (driver advertised support) nl80211: use P2P_DEVICE support nl80211: interface wlan0 in phy phy2 nl80211: Set mode ifindex 8 iftype 3 (AP) nl80211: Setup AP(wlan0) - device_ap_sme=0 use_monitor=0 nl80211: Subscribe to mgmt frames with AP handle 0xae9a8 nl80211: Register frame type=0xb0 (WLAN_FC_STYPE_AUTH) nl_handle=0xae9a8 match= nl80211: Register frame type=0x0 (WLAN_FC_STYPE_ASSOC_REQ) nl_handle=0xae9a8 match= nl80211: Register frame type=0x20 (WLAN_FC_STYPE_REASSOC_REQ) nl_handle=0xae9a8 match= nl80211: Register frame type=0xa0 (WLAN_FC_STYPE_DISASSOC) nl_handle=0xae9a8 match= nl80211: Register frame type=0xc0 (WLAN_FC_STYPE_DEAUTH) nl_handle=0xae9a8 match= nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xae9a8 match= nl80211: Register frame type=0x40 (WLAN_FC_STYPE_PROBE_REQ) nl_handle=0xae9a8 match= rfkill: Cannot open RFKILL control device nl80211: RFKILL status not available nl80211: Add own interface ifindex 8 (ifidx_reason -1) nl80211: if_indices[16]: 8(-1) phy: phy2 BSS count 1, BSSID mask 00:00:00:00:00:00 (0 bits) wlan0: interface state UNINITIALIZED->COUNTRY_UPDATE Previous country code RU, new country code RU nl80211: Regulatory information - country=RU (DFS-ETSI) nl80211: 2402-2482 @ 40 MHz 20 mBm nl80211: 5170-5250 @ 80 MHz 20 mBm nl80211: 5250-5330 @ 80 MHz 20 mBm (DFS) nl80211: 5650-5730 @ 80 MHz 30 mBm (DFS) nl80211: 5735-5835 @ 80 MHz 30 mBm nl80211: 57000-66000 @ 2160 MHz 40 mBm nl80211: Added 802.11b mode based on 802.11g information Allowed channel: mode=1 chan=1 freq=2412 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=2 freq=2417 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=3 freq=2422 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=4 freq=2427 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=5 freq=2432 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=6 freq=2437 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=7 freq=2442 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=8 freq=2447 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=9 freq=2452 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=10 freq=2457 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=11 freq=2462 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=12 freq=2467 MHz max_tx_power=20 dBm Allowed channel: mode=1 chan=13 freq=2472 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=36 freq=5180 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=38 freq=5190 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=40 freq=5200 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=42 freq=5210 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=44 freq=5220 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=46 freq=5230 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=48 freq=5240 MHz max_tx_power=20 dBm Allowed channel: mode=2 chan=149 freq=5745 MHz max_tx_power=30 dBm Allowed channel: mode=2 chan=153 freq=5765 MHz max_tx_power=30 dBm Allowed channel: mode=2 chan=157 freq=5785 MHz max_tx_power=30 dBm Allowed channel: mode=2 chan=161 freq=5805 MHz max_tx_power=30 dBm Allowed channel: mode=2 chan=165 freq=5825 MHz max_tx_power=30 dBm Allowed channel: mode=0 chan=1 freq=2412 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=2 freq=2417 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=3 freq=2422 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=4 freq=2427 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=5 freq=2432 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=6 freq=2437 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=7 freq=2442 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=8 freq=2447 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=9 freq=2452 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=10 freq=2457 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=11 freq=2462 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=12 freq=2467 MHz max_tx_power=20 dBm Allowed channel: mode=0 chan=13 freq=2472 MHz max_tx_power=20 dBm Scan for neighboring BSSes to select channel wlan0: nl80211: scan request nl80211: Passive scan requested Scan requested (ret=0) - scan timeout 10 seconds ACS: Automatic channel selection started, this may take a bit ACS: Scanning 1 / 1 wlan0: nl80211: scan request nl80211: Passive scan requested nl80211: Scan frequency 2412 MHz nl80211: Scan frequency 2417 MHz nl80211: Scan frequency 2422 MHz nl80211: Scan frequency 2427 MHz nl80211: Scan frequency 2432 MHz nl80211: Scan frequency 2437 MHz nl80211: Scan frequency 2442 MHz nl80211: Scan frequency 2447 MHz nl80211: Scan frequency 2452 MHz nl80211: Scan frequency 2457 MHz nl80211: Scan frequency 2462 MHz nl80211: Scan frequency 2467 MHz nl80211: Scan frequency 2472 MHz nl80211: Scan trigger failed: ret=-16 (Device or resource busy) nl80211: Set mode ifindex 8 iftype 2 (STATION) nl80211: Teardown AP(wlan0) - device_ap_sme=0 use_monitor=0 nl80211: Unsubscribe mgmt frames handle 0x88826121 (AP teardown) nl80211: Subscribe to mgmt frames with non-AP handle 0xac288 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=0104 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=040a nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=040b nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=040c nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=040d nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=090a nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=090b nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=090c nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=090d nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=0801 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=06 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=0a07 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=0a11 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=0a1a nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=1101 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=1102 nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xac288 match=0505 wlan0: nl80211: scan request nl80211: Passive scan requested nl80211: Scan frequency 2412 MHz nl80211: Scan frequency 2417 MHz nl80211: Scan frequency 2422 MHz nl80211: Scan frequency 2427 MHz nl80211: Scan frequency 2432 MHz nl80211: Scan frequency 2437 MHz nl80211: Scan frequency 2442 MHz nl80211: Scan frequency 2447 MHz nl80211: Scan frequency 2452 MHz nl80211: Scan frequency 2457 MHz nl80211: Scan frequency 2462 MHz nl80211: Scan frequency 2467 MHz nl80211: Scan frequency 2472 MHz Scan requested (ret=0) - scan timeout 10 seconds Scan requested (ret=0) - scan timeout 10 seconds wlan0: interface state COUNTRY_UPDATE->ACS wlan0: ACS-STARTED Interface initialization will be completed in a callback (ACS) ctrl_iface not configured! random: Got 20/20 bytes from /dev/random nl80211: Event message available nl80211: Drv Event 33 (NL80211_CMD_TRIGGER_SCAN) received for wlan0 wlan0: nl80211: Scan trigger wlan0: Event SCAN_STARTED (47) received Unknown event 47 nl80211: Event message available nl80211: Drv Event 35 (NL80211_CMD_SCAN_ABORTED) received for wlan0 nl80211: Set mode ifindex 8 iftype 3 (AP) nl80211: Unsubscribe mgmt frames handle 0x88824a01 (start AP) nl80211: Setup AP(wlan0) - device_ap_sme=0 use_monitor=0 nl80211: Subscribe to mgmt frames with AP handle 0xafb58 nl80211: Register frame type=0xb0 (WLAN_FC_STYPE_AUTH) nl_handle=0xafb58 match= nl80211: Register frame type=0x0 (WLAN_FC_STYPE_ASSOC_REQ) nl_handle=0xafb58 match= nl80211: Register frame type=0x20 (WLAN_FC_STYPE_REASSOC_REQ) nl_handle=0xafb58 match= nl80211: Register frame type=0xa0 (WLAN_FC_STYPE_DISASSOC) nl_handle=0xafb58 match= nl80211: Register frame type=0xc0 (WLAN_FC_STYPE_DEAUTH) nl_handle=0xafb58 match= nl80211: Register frame type=0xd0 (WLAN_FC_STYPE_ACTION) nl_handle=0xafb58 match= nl80211: Register frame type=0x40 (WLAN_FC_STYPE_PROBE_REQ) nl_handle=0xafb58 match= wlan0: nl80211: Scan aborted nl80211: Scan included frequencies: 2412 2417 2422 2427 2432 2437 2442 2447 2452 2457 2462 2467 2472 5180 5190 5200 5210 5220 5230 5240 5260 5280 5300 5320 5660 5680 5700 5745 5765 5785 5805 5825 wlan0: Event SCAN_RESULTS (3) received ACS: Using survey based algorithm (acs_num_scans=1) nl80211: Fetch survey data wlan0: Event SURVEY (46) received No survey data received ACS: Trying survey-based ACS ACS: Unable to collect survey 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 wlan0: Deauthenticate all stations nl80211: send_mlme - da= ff:ff:ff:ff:ff:ff noack=0 freq=0 no_cck=0 offchanok=0 wait_time=0 fc=0xc0 (WLAN_FC_STYPE_DEAUTH) nlmode=3 nl80211: send_mlme -> send_frame nl80211: send_frame - Use bss->freq=0 nl80211: send_frame -> send_frame_cmd nl80211: CMD_FRAME freq=0 wait=0 no_cck=0 no_ack=0 offchanok=0 CMD_FRAME - hexdump(len=26): c0 00 00 00 ff ff ff ff ff ff 84 1b 5e 91 c7 06 84 1b 5e 91 c7 06 00 00 03 00 nl80211: Frame command failed: ret=-22 (Invalid argument) (freq=0 wait=0) hostapd_free_hapd_data: Interface wlan0 wasn't started hostapd_deinit_driver: driver=0x8aae0 drv_priv=0xae408 -> hapd_deinit nl80211: deinit ifname=wlan0 disabled_11b_rates=0 nl80211: Remove monitor interface: refcount=0 nl80211: Remove beacon (ifindex=8) netlink: Operstate: ifindex=8 linkmode=0 (kernel-control), operstate=6 (IF_OPER_UP) nl80211: Set mode ifindex 8 iftype 2 (STATION) nl80211: Teardown AP(wlan0) - device_ap_sme=0 use_monitor=0 nl80211: Unsubscribe mgmt frames handle 0x888273d1 (AP teardown) hostapd_deinit_driver:bss[0]->drv_priv=0xae408 hostapd_cleanup_iface_partial(0xaa9a8) Interface wlan0 disabled wlan0: interface state DISABLED->DISABLED hostapd_interface_deinit_free(0xaa9a8) hostapd_interface_deinit_free: num_bss=1 conf->num_bss=1 hostapd_interface_deinit(0xaa9a8) wlan0: interface state DISABLED->DISABLED hostapd_bss_deinit: deinit bss wlan0 wlan0: AP-DISABLED hostapd_cleanup(hapd=0xacfd0 (wlan0)) hostapd_free_hapd_data: Interface wlan0 wasn't started hostapd_interface_deinit_free: driver=0x8aae0 drv_priv=(nil) -> hapd_deinit hostapd_interface_free(0xaa9a8) hostapd_interface_free: free hapd 0xacfd0 hostapd_cleanup_iface(0xaa9a8) hostapd_cleanup_iface_partial(0xaa9a8) hostapd_cleanup_iface: free iface=0xaa9a8
Can anybody help me to solve this issue?