I use raspberry pi 3. I have followed the official documentation + some troubleshooting to get it to work. I will share my configuration files. I have a suspicion that it has something to do with my /etc/dnsmasq.conf, but I am not sure.
interface wlan0 static ip_address=172.16.2.201/16 static routers=172.16.2.201 static domain_name_servers=18.104.22.168
interface=wlan0 domain-needed bogus-priv dhcp-range=172.16.2.230,172.16.2.240,12h
interface=wlan0 driver=nl80211 ssid=myssid* hw_mode=g channel=7 wmm_enabled=0 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 wpa=2 wpa_passphrase=mypassword*
* Note that ssid and wpa_passphrase are not real
This is where I stopped following the documentation because I don't need internet access just the access point.
I left on my access point overnight and another raspberry connected to it. When I checked it the following day
myssid was not showing and I have no idea why after I executed the following commands the access point was working again.
sudo systemctl unmask hostapd sudo systemctl enable hostapd sudo systemctl start hostapd sudo reboot
Does my problem has something to do with this line