From 38d78071c76c2fcef8e57d87d59de72492003de5 Mon Sep 17 00:00:00 2001 From: Parahub AI Date: Thu, 5 Feb 2026 14:04:09 +0000 Subject: [PATCH] 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 --- files/etc/uci-defaults/99-parahub-mesh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/files/etc/uci-defaults/99-parahub-mesh b/files/etc/uci-defaults/99-parahub-mesh index 75f47f9..a8f6df4 100755 --- a/files/etc/uci-defaults/99-parahub-mesh +++ b/files/etc/uci-defaults/99-parahub-mesh @@ -47,8 +47,9 @@ GUEST_IP="10.${GUEST_O1}.${GUEST_O2}.1" # 3. KEY GENERATION # ============================================================================ -PRIVATE_KEY=$(head -c 64 /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) +PRIVATE_KEY=$(head -c 128 /dev/urandom | tr -dc 'A-Za-z0-9' | head -c 12) +# Shared mesh SAE key — same across all Parahub nodes for auto-peering +MESH_KEY="ndIPclyqSn9LaCki" mkdir -p /etc/parahub cat > /etc/parahub/keys <