Aithernet Request access

Supported systems

The supported baseline is a 64-bit Ubuntu LTS host. Other distributions may work but are not part of the qualified baseline.

Operating system

PlatformStatusNotes
Ubuntu 24.04 LTS · amd64Supported baseline Reference platform. Signed .deb packaging targets this release.
Ubuntu 22.04 LTS · amd64Best-effort May work with a compatible GNU Radio; not the qualified baseline.
Other Linux · amd64Unsupported / source Install from the wheel/sdist where Python and GNU Radio are available.
arm64 / Raspberry PiNot yet qualified No physical qualification claimed.
Windows / macOSNot supported The node requires Linux device access (udev) and a system GNU Radio.

Runtime requirements

ComponentRequirement
Python3.12 or newer (3.12 ships with Ubuntu 24.04).
GNU Radio3.10 or newer, installed from distribution packages.
SoapySDRRuntime + tools + the relevant device module (per hardware profile).
USB / permissionsMembership in plugdev (and dialout where applicable) for non-root SDR access via udev.
NetworkOutbound HTTPS to the hosted control plane. No inbound ports are opened on the node.
GNU Radio, SoapySDR and UHD are installed from signed Ubuntu distribution packages. Aithernet does not compile them from source by default; an explicit, pinned, hash-verified source-build mode exists for advanced operators and installs only into an Aithernet-owned prefix (never /usr/local).

→ Qualified hardware  ·  → Installation