feat: Rename guest SSID from Parahub_Free to parahub.io/free
SSID as call-to-action URL — guests see where to go directly in WiFi list. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,7 +23,7 @@ NODE_SUFFIX=$(echo "$BASE_MAC" | awk -F: '{print toupper($5$6)}')
|
||||
HOSTNAME="Parahub-${NODE_SUFFIX}"
|
||||
PRIVATE_SSID="Parahub_${NODE_SUFFIX}"
|
||||
MESH_ID="parahub-mesh"
|
||||
PUBLIC_SSID="Parahub_Free"
|
||||
PUBLIC_SSID="parahub.io/free"
|
||||
|
||||
# ============================================================================
|
||||
# 2. SUBNET GENERATION (collision avoidance from MAC octets)
|
||||
@@ -285,7 +285,7 @@ for radio in $RADIOS; do
|
||||
uci -q delete "wireless.${radio}.disabled" 2>/dev/null || true
|
||||
done
|
||||
|
||||
# --- 2.4GHz radio: mesh backhaul + Parahub_Free AP ---
|
||||
# --- 2.4GHz radio: mesh backhaul + parahub.io/free AP ---
|
||||
if [ -n "$RADIO_2G" ]; then
|
||||
# Mesh interface on 2.4GHz
|
||||
uci batch <<-WIFI_2G_MESH
|
||||
@@ -300,7 +300,7 @@ set wireless.mesh_2g.network='bat0_hardif_mesh0'
|
||||
WIFI_2G_MESH
|
||||
|
||||
if [ "$ROLE" = "bee" ]; then
|
||||
# Bee: Parahub_Free on private bridge (no guest isolation)
|
||||
# Bee: parahub.io/free on private bridge (no guest isolation)
|
||||
uci batch <<-WIFI_2G_PUB
|
||||
set wireless.public_2g=wifi-iface
|
||||
set wireless.public_2g.device='${RADIO_2G}'
|
||||
@@ -310,7 +310,7 @@ set wireless.public_2g.encryption='none'
|
||||
set wireless.public_2g.network='private'
|
||||
WIFI_2G_PUB
|
||||
else
|
||||
# Bumblebee: Parahub_Free on guest network (isolated)
|
||||
# Bumblebee: parahub.io/free on guest network (isolated)
|
||||
uci batch <<-WIFI_2G_PUB
|
||||
set wireless.public_2g=wifi-iface
|
||||
set wireless.public_2g.device='${RADIO_2G}'
|
||||
@@ -770,7 +770,7 @@ logger -t parahub-mesh "Role: ${ROLE}"
|
||||
logger -t parahub-mesh "Private: ${PRIVATE_SSID} @ ${PRIV_IP}/24"
|
||||
|
||||
if [ "$ROLE" = "bee" ]; then
|
||||
logger -t parahub-mesh "Parahub_Free: bridged to private (no guest isolation)"
|
||||
logger -t parahub-mesh "parahub.io/free: bridged to private (no guest isolation)"
|
||||
logger -t parahub-mesh "bat0 gw_mode: client (uses Bumblebee as gateway)"
|
||||
else
|
||||
logger -t parahub-mesh "Guest: ${PUBLIC_SSID} @ ${GUEST_IP}/24"
|
||||
|
||||
Reference in New Issue
Block a user