The main router is Raspberry PI4 running openwrt with ip 192.168.10.1. I added dumb AP’s ip addresses to the /etc/hosts on pi4 just now, problem solved. Just wondering if there is a way can do automatically detection without editing hosts file.
Either use DHCP on the dump AP and send it's hostname or use a real DNS server and update the DNS record with nsupdate, or provide the host name via etc/hosts which dnsmasq reads (and can be updated without a restart of dnsmasq).... But those are mainly all options how this is done...
Thanks for explanation. I just tried to remove entries in hosts file and add them to DNS Records in main router. NetScan program does not see all hostsname in the LAN. I think I will stick to use hosts file.