думаю, чего-то не хватает в конфиге hostapd?
в сессии терминала далее местами добавлены пустые строки для читабельности
cначала я создаю открытую точку доступа на ноуте:
root@example:~# cat /etc/hostapd/hostapd.conf
interface=wlan0
ssid=tochka
hw_mode=g
channel=6
# wpa=2
# wpa_passphrase=tut_byl_parol
# wpa_key_mgmt=WPA-PSK
ctrl_interface=/var/run/hostapd
root@example:~# cat /usr/local/bin/ap-start
#!/bin/sh
ifconfig wlan0 192.168.0.1
killall dhcpd
dhcpd -f -d &
sysctl net.ipv4.ip_forward=1
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
hostapd /etc/hostapd/hostapd.conf
root@example:~# ap-start
net.ipv4.ip_forward = 1
Internet Systems Consortium DHCP Server 4.3.5
Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Configuration file: /etc/hostapd/hostapd.conf
Using interface wlan0 with hwaddr 88:83:5d:YY:YY:YY and ssid "tochka"
Config file: /etc/dhcp/dhcpd.conf
Database file: /var/lib/dhcp/dhcpd.leases
PID file: /var/run/dhcpd.pid
Wrote 1 leases to leases file.
wlan0: interface state UNINITIALIZED->ENABLED
wlan0: AP-ENABLED
Listening on LPF/wlan0/88:83:5d:YY:YY:YY/192.168.0.0/24
Sending on LPF/wlan0/88:83:5d:YY:YY:YY/192.168.0.0/24
Sending on Socket/fallback/fallback-net
Server starting service.
DHCPDISCOVER from 00:08:22:XX:XX:XX (Start) via wlan0
unexpected ICMP Echo Reply from 8.8.8.8
DHCPOFFER on 192.168.0.50 to 00:08:22:XX:XX:XX (Start) via wlan0
DHCPREQUEST for 192.168.0.50 (192.168.0.1) from 00:08:22:XX:XX:XX (Start) via wlan0
DHCPACK on 192.168.0.50 to 00:08:22:XX:XX:XX (Start) via wlan0
^C
wlan0: interface state ENABLED->DISABLED
wlan0: AP-DISABLED
nl80211: deinit ifname=wlan0 disabled_11b_rates=0
видно что все работает (DHCPDISCOVER приходит с андроида, на котором действительно интернет появляется, что проверяется пингом из termux на андроиде)
далее включаю защиту паролем:
root@example:~# mcedit /etc/hostapd/hostapd.conf
root@example:~# cat /etc/hostapd/hostapd.conf
interface=wlan0
ssid=tochka
hw_mode=g
channel=6
wpa=2
wpa_passphrase=tut_byl_parol
wpa_key_mgmt=WPA-PSK
ctrl_interface=/var/run/hostapd
root@example:~# ap-start
net.ipv4.ip_forward = 1
Internet Systems Consortium DHCP Server 4.3.5
Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Configuration file: /etc/hostapd/hostapd.conf
Using interface wlan0 with hwaddr 88:83:5d:YY:YY:YY and ssid "tochka"
Config file: /etc/dhcp/dhcpd.conf
Database file: /var/lib/dhcp/dhcpd.leases
PID file: /var/run/dhcpd.pid
Wrote 1 leases to leases file.
wlan0: interface state UNINITIALIZED->ENABLED
wlan0: AP-ENABLED
Listening on LPF/wlan0/88:83:5d:YY:YY:YY/192.168.0.0/24
Sending on LPF/wlan0/88:83:5d:YY:YY:YY/192.168.0.0/24
Sending on Socket/fallback/fallback-net
Server starting service.
wlan0: STA 00:08:22:XX:XX:XX IEEE 802.11: disassociated
wlan0: STA 00:08:22:XX:XX:XX IEEE 802.11: disassociated
что происходит на андроиде, где я подключаюсь к точке доступа: андроид видит точку доступа как якобы открытую, говорит что якобы пытается получить ip (при этом конечно нагло врет, так как никаких DHCPDISCOVER в терминале нет) и висит в этом состоянии, потом мне надоедает ждать (либо андроид сам отваливается по таймауту)