fix(wifi): sae-mixed, dual-band private AP, valid mobility_domain
- mobility_domain 'pa01' → '0a01' (hostapd rejects non-hex chars) - encryption 'sae' → 'sae-mixed' (WPA2+WPA3 compatibility) - Add private_2g AP on 2.4GHz for outdoor/through-wall range Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -353,16 +353,33 @@ set wireless.private_5g=wifi-iface
|
|||||||
set wireless.private_5g.device='${RADIO_5G}'
|
set wireless.private_5g.device='${RADIO_5G}'
|
||||||
set wireless.private_5g.mode='ap'
|
set wireless.private_5g.mode='ap'
|
||||||
set wireless.private_5g.ssid='${PRIVATE_SSID}'
|
set wireless.private_5g.ssid='${PRIVATE_SSID}'
|
||||||
set wireless.private_5g.encryption='sae'
|
set wireless.private_5g.encryption='sae-mixed'
|
||||||
set wireless.private_5g.key='${PRIVATE_KEY}'
|
set wireless.private_5g.key='${PRIVATE_KEY}'
|
||||||
set wireless.private_5g.network='private'
|
set wireless.private_5g.network='private'
|
||||||
set wireless.private_5g.ieee80211r='1'
|
set wireless.private_5g.ieee80211r='1'
|
||||||
set wireless.private_5g.ft_over_ds='0'
|
set wireless.private_5g.ft_over_ds='0'
|
||||||
set wireless.private_5g.ft_psk_generate_local='1'
|
set wireless.private_5g.ft_psk_generate_local='1'
|
||||||
set wireless.private_5g.mobility_domain='pa01'
|
set wireless.private_5g.mobility_domain='0a01'
|
||||||
set wireless.private_5g.ieee80211k='1'
|
set wireless.private_5g.ieee80211k='1'
|
||||||
set wireless.private_5g.ieee80211v='1'
|
set wireless.private_5g.ieee80211v='1'
|
||||||
WIFI_5G_PRIV
|
WIFI_5G_PRIV
|
||||||
|
|
||||||
|
# Private AP on 2.4GHz (range: outdoor, through walls)
|
||||||
|
uci batch <<-WIFI_2G_PRIV
|
||||||
|
set wireless.private_2g=wifi-iface
|
||||||
|
set wireless.private_2g.device='${RADIO_2G}'
|
||||||
|
set wireless.private_2g.mode='ap'
|
||||||
|
set wireless.private_2g.ssid='${PRIVATE_SSID}'
|
||||||
|
set wireless.private_2g.encryption='sae-mixed'
|
||||||
|
set wireless.private_2g.key='${PRIVATE_KEY}'
|
||||||
|
set wireless.private_2g.network='private'
|
||||||
|
set wireless.private_2g.ieee80211r='1'
|
||||||
|
set wireless.private_2g.ft_over_ds='0'
|
||||||
|
set wireless.private_2g.ft_psk_generate_local='1'
|
||||||
|
set wireless.private_2g.mobility_domain='0a01'
|
||||||
|
set wireless.private_2g.ieee80211k='1'
|
||||||
|
set wireless.private_2g.ieee80211v='1'
|
||||||
|
WIFI_2G_PRIV
|
||||||
fi
|
fi
|
||||||
|
|
||||||
uci commit wireless
|
uci commit wireless
|
||||||
|
|||||||
Reference in New Issue
Block a user