fix: use shared mesh SAE key for auto-peering between nodes
Random per-node mesh keys prevented nodes from connecting to each other. Now all Parahub nodes share a pre-configured mesh SAE key for automatic 802.11s mesh peering. Private WiFi keys remain randomly generated per node. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -47,8 +47,9 @@ GUEST_IP="10.${GUEST_O1}.${GUEST_O2}.1"
|
|||||||
# 3. KEY GENERATION
|
# 3. KEY GENERATION
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
|
||||||
PRIVATE_KEY=$(head -c 64 /dev/urandom | tr -dc 'A-Za-z0-9' | head -c 12)
|
PRIVATE_KEY=$(head -c 128 /dev/urandom | tr -dc 'A-Za-z0-9' | head -c 12)
|
||||||
MESH_KEY=$(head -c 64 /dev/urandom | tr -dc 'A-Za-z0-9' | head -c 16)
|
# Shared mesh SAE key — same across all Parahub nodes for auto-peering
|
||||||
|
MESH_KEY="ndIPclyqSn9LaCki"
|
||||||
|
|
||||||
mkdir -p /etc/parahub
|
mkdir -p /etc/parahub
|
||||||
cat > /etc/parahub/keys <<KEYS_EOF
|
cat > /etc/parahub/keys <<KEYS_EOF
|
||||||
|
|||||||
Reference in New Issue
Block a user