Я запускаю hostapd на устройствах Android на adb shell со следующей командой.
hostapd -B /data/misc/wifi/hostapd.conf
это дает мне следующий журнал
04-04 12:33:23.276 3052 3052 E hostapd : Using interface wlan0 with hwaddr 00:0a:f5:33:62:98 and ssid "SSID"
04-04 12:33:23.385 712 712 I cnss-daemon: RTM_NEWROUTE Indication
04-04 12:33:23.387 800 3045 I LOWI-8.2.0.2.b: [LOWI-Scan] get_intf_mode: WLAN interface type 3, err 0
04-04 12:33:23.398 3052 3052 I hostapd : wlan0: interface state UNINITIALIZED->ENABLED
04-04 12:33:23.398 3052 3052 I hostapd : wlan0: AP-ENABLED
04-04 15:36:35.520 3046 3046 D hostapd : wlan0: Setup of interface done.
04-04 15:36:35.520 3046 3046 D hostapd : ctrl_iface not configured!
Я предполагаю, что hostapd работает правильно. Но я не вижу SSID ни на одной станции или устройстве.
Также еще одна вещь, ignore_broadcast_ssid установлен на 0 в hostapd.conf, что демонстрирует, что SSID не скрыт.
Я также знал, что необходимо выполнить некоторую настройку, связанную с DNSMASQ. Но я думаю, что SSID будет виден на любой станции или устройстве до этой конфигурации.
Может ли кто-нибудь указать мне, что я делаю неправильно?