Files
allen f15ac69925 feat: kit-busrouter v2.0 — complete Synology + GL fleet router platform
Includes:
- package/ GL-XE3000 kit-busrouter (opkg)
- scripts/provision.sh (GL) and provision-synology.sh (Synology)
- syno-balance/ — new WAN balancer replacing aiwanbal (SmartWAN adapter)
- kit-connect/ — unified connectivity SPK (Tailscale + reverse SSH)
- docs/deployment/synology-rt2600ac-checklist.md — 62-point checklist
- docs/provisioning/device-identity.md — fleet identity spec
- docs/pilot/checklist.md — field pilot validation
- x4078_20260721.dss — reference config backup

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-22 00:07:14 +00:00

36 lines
1.7 KiB
Plaintext

# syno-balance — Bus Router WAN Balancer Configuration
# Rides on top of SmartWAN. NEVER calls loadbalance.
# ── WAN Interfaces ──────────────────────────────────────────────────
WAN1_IFACE="eth0"
WAN2_IFACE="eth2"
# ── Check Interval (seconds) ────────────────────────────────────────
CHECK_INTERVAL=30
# ── Speed Test ─────────────────────────────────────────────────────
SPEEDTEST_AUTO_ENABLED=0
# ── Eyeride (WAN1 cellular via Eyeride) ────────────────────────────
EYERIDE_ENABLE=0
EYERIDE_IP="192.168.10.1"
EYERIDE_PORT="8080"
EYERIDE_USER="root"
EYERIDE_PASSWORD=""
# ── Starlink (WAN2) ─────────────────────────────────────────────────
STARLINK_ENABLE=0
STARLINK_IP="192.168.100.1"
STARLINK_PORT="9200"
# ── Scoring ────────────────────────────────────────────────────────
PING_TARGETS="1.1.1.2 9.9.9.9 8.8.8.8"
PING_COUNT=5
WEIGHT_MIN=20
WEIGHT_MAX=80
ROLLING_SAMPLES=3
# ── Telemetry ──────────────────────────────────────────────────────
TELEMETRY_HUB="http://167.172.237.162:8080/api/telemetry"
TELEMETRY_BUFFER_DIR="/tmp/syno-balance/telemetry-buf"