EMCON & radio control¶
An AryaOS box has two onboard radios that emit RF: Wi-Fi (the aryaos-xxxx
onboarding hotspot, and any Wi-Fi client link) and Bluetooth (the PAN
onboarding path). For low-probability-of-intercept / low-probability-of-detection
(LPI/LPD) operation you often want to silence them — or just turn off the
Wi-Fi hotspot once a unit is fielded on ethernet. The aryaos-radio helper and
the Radios controls in Cockpit → AryaOS Site do both.
Wired ethernet is never affected
EMCON and the AP controls only touch the onboard radios. The wired ethernet link keeps working, so a box you reach over ethernet (or Tailscale over ethernet) stays reachable.
Disable the Wi-Fi hotspot¶
Once a box is fielded on ethernet you may not want it broadcasting aryaos-xxxx
at all. Disabling the hotspot stops the broadcast and keeps it off across reboots.
The Wi-Fi radio itself stays available (e.g. to join a Wi-Fi network as a client); only the onboarding hotspot is turned off. To silence the radio entirely, use EMCON below.
EMCON (radio silence)¶
EMCON blocks both Wi-Fi and Bluetooth at the rfkill level, so the onboard
radios stop transmitting entirely. The block persists across reboots — a flag
at /etc/aryaos/emcon is re-applied at boot by aryaos-radio-silence.service
before the network stack comes up, so an EMCON box never emits RF on boot.
AryaOS Site → Radios → EMCON / radio silence → On. The hotspot drops and the Wi-Fi/Bluetooth adapters go dark. Toggle Off to restore.
SDR receivers are not silenced by EMCON
Software-defined radios (ADS-B/AIS/drone dongles) are receive-only — they
do not transmit, so they present no emissions signature and EMCON leaves them
running. If you want them powered down anyway, stop their services (e.g.
sudo systemctl stop adsbcot dronecot) or unplug them.
Hotspot clients cannot reach the wired network¶
Independent of EMCON, AryaOS never bridges or routes a wireless onboarding
client onto the wired ethernet. The firewalld default zone ships with no
intra-zone forwarding, so a device connected to the aryaos-xxxx hotspot (or the
Bluetooth PAN) can reach the box's own onboarding/admin services but is never
routed to eth0 or the upstream network — even if net.ipv4.ip_forward is
enabled on the host (Docker, for example, turns it on). See
Firewall for the zone details.
Related¶
- Wi-Fi & onboarding — the hotspot and how a box joins Wi-Fi. Wi-Fi & onboarding hotspot
- Firewall — the zone allowlist and AP/PAN isolation. Firewall
- Radios & SDRs — SDR dongle management. Radios & SDRs