ReticulumHF Gateway

Loading...

v0.3.1-alpha

Gateway Status
Checking...

Sideband, Columba, and MeshChat connect via TCP Client Interface on port 4242.

System Health
--
CPU Temp
--
Load
--
Memory
--
Disk
--
Uptime
--
Clients
Audio Levels
RX Level (from modem)
-- dB
Waiting for modem...
TX Volume
0 dB

If radio ALC meter is high or power fluctuates, reduce this value.

Level Adjustment
RX too low Increase radio's audio output setting or USB interface input gain
RX too high Decrease radio's audio output setting
TX power low Increase TX Volume above, or increase radio's audio input setting
TX power unstable Decrease TX Volume above (ALC kicking in)

For USB interfaces (Digirig, SignaLink): use alsamixer -c {{ audio_card if audio_card is not none else 'X' }} via SSH.
For radios with built-in USB audio (IC-7300, IC-705, etc): adjust levels in radio menu.

FreeDV Mode
Mode Selection Guide
DATAC1 Strong signals, clear channel. Best throughput for local/regional NVIS.
DATAC3 Default choice. Works in moderate noise. Good for unknown conditions.
DATAC4 Weak signals, high noise, long-distance DX. Slowest but most robust.

Important: All stations must use the same mode to communicate. Coordinate with other operators before changing.

Connection Health

Live TCP connection tests (not just process checks)

CAT Control
Checking...
Modem
Checking...
RNS Transport
Checking...
Interface Statistics
Loading...
Services
rnsd (Reticulum)
Checking...
rigctld (CAT)
Checking...
freedvtnc2 (Modem)
Checking...
hostapd (WiFi AP)
Checking...
Reticulum Network
Loading...

Connect from Sideband or Columba

1. Connect phone to ReticulumHF WiFi
2. Open app → Settings → Connectivity → Add Interface → TCP Client Interface

Interface TypeTCP Client Interface
Address{{ system_info.ip_address or '192.168.4.1' }}
Port4242
IFAC Name(not set)
IFAC Pass(not set)

Connect from MeshChat

1. Connect phone to ReticulumHF WiFi
2. Open app → Settings → Interfaces → Add → TCP Client Interface

Interface TypeTCP Client Interface
Target Host{{ system_info.ip_address or '192.168.4.1' }}
Target Port4242
IFAC Name(not set)
IFAC Pass(not set)

WiFi Access Point

NetworkReticulumHF
Passwordreticulumhf

SSH Access

ssh pi@{{ system_info.ip_address or '192.168.4.1' }}

Password: reticulumhf

CLI Commands (via SSH)

Audio Mixer
alsamixer -c {{ audio_card if audio_card is not none else 'X' }}
Arrow keys adjust, M mutes, F6 selects card, ESC exits
Service Status
systemctl status freedvtnc2 rigctld reticulumhf-rnsd
View freedvtnc2 Logs
journalctl -u freedvtnc2 -f

Troubleshooting

Low/no TX power Increase TX Volume slider above, or increase radio's audio input level
TX power unstable Decrease TX Volume slider (ALC is kicking in)
RX level too low Increase radio's audio output level, or use alsamixer to increase input gain
Can't connect from phone Connect to ReticulumHF WiFi, use TCP Client Interface on port 4242
freedvtnc2 won't start Check rigctld is running first (provides CAT control)