Experimente "canal = 0" na sua configuração
Eu estou em uma jessie em um dispositivo embutido, tentando configurar a WLAN no modo AP. Quando eu tento
# /usr/sbin/hostapd -P /run/hostapd.wlan0.pid /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
ACS: Automatic channel selection started, this may take a bit
wlan0: interface state UNINITIALIZED->ACS
wlan0: ACS-STARTED
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
hostapd_free_hapd_data: Interface wlan0 wasn't started
wlan0: interface state DISABLED->DISABLED
hostapd_free_hapd_data: Interface wlan0 wasn't started
Meu arquivo de configuração é:
# cat /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
channel=acs
hw_mode=g
wmm_enabled=0
max_num_sta=1
ssid=foobarfoo
A mensagem de erro pode ser encontrada em uma pesquisa na web, mas as soluções não são adequadas para mim: não uso gerenciador de rede and the
nl80211 driver works on a different device (handmade buildroot system) and
hostapd version is
v2.3 (not the buggy
v2 .1 ')
Alguma ideia de como reduzir ainda mais o problema?
Edit: Com channel=1
é executado, então é definitivamente um problema de ACS, mas o que eu posso tentar descobrir a raiz do problema?
Experimente "canal = 0" na sua configuração
Tags debian hostapd access-point wlan