2026-04-06 02:49:14 -04:00
2026-04-06 02:49:14 -04:00
2026-04-05 20:27:43 -04:00
2026-04-05 20:27:43 -04:00
2026-04-06 02:49:14 -04:00
2026-04-05 20:27:43 -04:00
2026-04-05 20:27:43 -04:00
2026-04-05 20:27:43 -04:00

Multipurpose Radio Server (MRS)


By: Zakary Timson
Date: September 16, 2025
Version: 1.0

Compact communication and information exchange server on Raspberry Pi for service-denied areas.
Ideal for disasters, unserviced environments, long-range tracking, and offline-first operations.


Table of Contents


Description

Inspiration

Capabilities

Networking

  • 900 MHz HaLow / 2.4 GHz / 5 GHz Mesh WiFi using B.A.T.M.A.N. (1 km +)
  • LoRa radio communication (1-100s of kms)
  • Connect to AP with QR code using dnsmasq, hostapd
  • Captive portal & device home page + settings page

Communication

  • Offline & federated text/voice/file chat using Synapse and Element
  • Built-in LoRa Meshtastic node (≈215 km)
  • GPS positioning & offline maps using gpsd, chrony
  • Track people & logistics with ATAK

Information Archive

  • Offline AI/LLM assistant using Ollama and OpenWebUI
  • Offline Wikipedia, Ghetesburg project & more using Kiwix
  • File sharing & syncing using FileBrowser and Rclone
  • Remote desktop usig RDP and Apache Guacamole

Recon & Security

  • WiFi & Bluetooth reconnaissance with Bettercap, nmap, masscan and more
  • Red team operations with aircrack, nikto, Metasploit and more
  • Radio frequency recon using SDRAngel
  • ADS-B plane tracking with tar1090

License

This project is licensed under the MIT License.

Description
Multipurpose Radio Server
Readme MIT 278 MiB
Languages
HTML 56.3%
JavaScript 35.2%
Shell 8.5%