Nexus fabric · Dual Radio Ops · v1.35.0
Field mesh + dual-radio ops
Dual-radio doctor, status, export board, and kit plus mesh doctor, readiness, disaster-drill, and field-kit. Lab sim first; physical mesh only after spectrum check. Not free commercial broadband.
Legal RF rails
Mesh transmit is unlicensed Wi-Fi/ISM only. Satellite path stays receive-only free-to-air. Sim green never replaces a national spectrum check. After disaster drills, turn Disaster mode OFF.
Operator commands
# Dual Radio Ops (1.22) python -m skycache dual-radio doctor python -m skycache dual-radio status python -m skycache dual-radio export --out data/ops/dual-radio-board.html python -m skycache dual-radio kit --out data/dual-radio-kit # Host + docs readiness python -m skycache mesh doctor # go_sim_mesh score (runs 2-node fabric validate) python -m skycache mesh readiness --nodes 2 # Lab disaster priority flood + receipt python -m skycache mesh disaster-drill --nodes 3 # Day-one plan (no RF); Linux+root apply is gated python -m skycache mesh day-one --write # python -m skycache mesh day-one --apply --yes # hardware only # Kit for field USB python -m skycache mesh field-kit --out data/field-mesh-kit # Village DTN store-and-forward (1.35.0, sim) python -m skycache dtn doctor python -m skycache dtn forward-sim --nodes 3 # Still available python -m skycache nexus validate --nodes 2 python -m skycache mesh dual-radio-pack --out media/dual-radio-validation
Field day outline
- Lab: dual-radio doctor go_sim_validation true + mesh readiness
- Review board matrix + storyboard in dual-radio kit
- Spectrum check; legal_rf_mode=ism_mesh
- Identify MESH_IF (batman) vs CLIENT_IF (phones)
- Walk mesh-field-checklist.md (2-node then optional 3-node)
- Optional disaster drill; disable disaster mode after
- Phones join client SSID without cell data
Dual-radio kit: skycache-dual-radio-kit.zip · storyboard: dual-radio-validation.html.