wlan-ap-Telecominfraproject/feeds
John Crispin 90e2f3452d cloud_discovery: add standard FQDN fallback discovery
Add discovery method that attempts to resolve a standard FQDN when DHCP
discovery fails. This enables zero-touch provisioning in environments
where administrators configure DNS without modifying DHCP infrastructure.

The standard FQDN is configurable via STANDARD_FQDN constant (defaults
to "openwifi.network"). Administrators can configure their local DNS to
resolve this FQDN to their controller, allowing APs to discover the
controller automatically.

Discovery priority order:
1. EST enrollment (blocking)
2. DHCP discovery (Option 224/138)
3. Flash-based configuration
4. Standard FQDN resolution (NEW)
5. Cloud redirector service (internet-connected only)

The implementation uses the resolv module for DNS queries, performing
A record lookups. If resolution fails, discovery continues to the next
method. The standard FQDN method integrates with the existing discovery
block list mechanism to prevent repeated failed attempts.

Note: The boguspriv dnsmasq option may prevent FQDNs from resolving to
private IPs. Administrators should either use CG NAT Safe IP addresses
(100.64.0.0/10) or configure dnsmasq with rebind-domain-ok exceptions.

Signed-off-by: John Crispin <john@phrozen.org>
2025-12-04 12:31:17 +01:00
..
bluetooth
bluetooth-cc2652
bluetooth-csr
edgecore/eltt2
hfcl/hfcl
hostapd/hostapd
ipq807x_v5.4 ipq807x_v5.4/ipq50xx: fix OAP101e wireless MAC calibration data loading 2025-11-24 06:28:18 +01:00
mcu
mediatek mediatek: fix missing case terminator in LED board config 2025-11-25 07:28:10 +01:00
mediatek-sdk mediatek: Fix the LED behavior for Edgecore EAP111 and EAP112 2025-11-24 06:24:34 +01:00
morse morse: upgrade BCF to enhance HaLow TX power (from 12->20dbm) 2025-11-24 06:29:36 +01:00
qca-wifi-7 qca-wifi-7: Add Zyxel NWA210BE model 2025-12-04 12:30:45 +01:00
tip cloud_discovery: add standard FQDN fallback discovery 2025-12-04 12:31:17 +01:00
ucentral udhcpinject: Fail to get interface information for SSIDs with space 2025-12-04 12:26:49 +01:00