*Until you install the operating system, the default user = live / no password.

DragonOS Noble (24.04) DragonOS FocalX (22.04) and DragonOS Focal (20.04) are out-of-the-box Lubuntu based x86_64 operating systems for anyone interested in software defined radios.

All source installed software is located in the /usr/src directory while the remaining software was installed by package managers.

What is DragonOS and why do you want it?

The shortest distance between two points is a straight line. DragonOS is the straight line between you and Software Defined Radio! It leverages the portability, security, and power of Lubuntu Linux as a delivery package and operating environment for a pre-installed suite of the most powerful and accessible open source SDR software. DragonOS has verified support for a range of inexpensive and powerful SDR hardware, including RTL-SDR, HackRF One, LimeSDR, BladeRF, and many others.

Check README for full list of install applications.

Features

  • Acarsdec w/ rtlsdr support
  • Aircrack-ng
  • Airspy_ADSB
  • Apache2
  • Asterisk
  • Auto137
  • BladeRF ADSB w/ Dump1090 Mutability (/usr/src)
  • BladeRF-Wiphy (usr/src/wiphy-build)
  • Blue hydra
  • Boatbod op25
  • BTLE w/ hackrf (can be recompiled for bladeRF)
  • CalypsoBTS w/ firmware + tools
  • Cesium
  • Chirp-daily (python2)
  • Composable-SDR AppImage with SDRPlay support (/usr/src/Soapy_SDR-x86_64)
  • Crocodile Hunter (LimeSDR Mini support)
  • CubicSDR
  • DF-Aggregator w/ Offline capability
  • Direwolf
  • Dumphfdl
  • DumpVDL2
  • Esptool
  • FALCON
  • Fldigi
  • GNU Radio 3.8
  • Gpredict
  • GQRX
  • GQRX Scanner
  • GR-ADSB
  • GR-AIR-Modes
  • GR-AOA
  • GR-Correctiq
  • GR-DECT2
  • GR-DSD
  • GR-FHSS_Utils
  • GR-Foo
  • GR-Grnet
  • GR-GSM
  • GR-ieee802-11 w/ HackRF Sink TX Flowgraph
  • GR-ieee802-15-4
  • GR-IIO
  • Gr-Inspector (/usr/src)
  • GR-Iridium
  • GR-limesdr
  • GR-Lora
  • GR-Lora_SDR
  • GR-Mixalot
  • GR-NFC
  • GR-NRSC5
  • GR-NTSC-RC
  • GR-Paint38
  • GR-PDU_Utils
  • GR-RDS
  • GR-Sandia_Utils
  • GR-Satellites
  • GR-Smart_Meters
  • GR-Soapy
  • GR-Tempest
  • GR-Timing_Utils
  • Grgsm_scanner-GUI
  • GSMEvil2
  • HackTV GUI
  • Ham2Mon by lordmorgul
  • IceCast2 (needs configured before starting)
  • IMSI-catcher
  • Inotify-tools
  • Inspectrum
  • Iridium-Toolkit
  • IridiumLive
  • JAERO
  • Js8call
  • JSquelch
  • JTDX
  • Kalibrate (HackRF)
  • Kismet
  • Kismet rest api
  • Kisstatic2mobile w/ latest kismet support
  • Kismon
  • Larry Tetra Kit
  • LeanSDR/LeanDVB
  • Libacars
  • LibBladeRF
  • LibhackRF/hackRF tools
  • Libosmo-dsp
  • LimeSuite
  • Linrad
  • LiquidSoap
  • LTE-Cell-Scanner (v2 remains and supports RTLSDR, HackRF, BladeRF with CMake options)
  • LuaRadio
  • M17-Gnuradio
  • Meshtastic
  • Mirage (GitHub.com/RCayre/mirage)
  • MMDVM
  • Mmdvm-sdr by r4d10n
  • MMDVMHost by g4klx
  • Multimon-ng
  • Nmap
  • NOAA-Apt 1.3.1
  • NRSC5 decoder for RTLSDR
  • Nzyme
  • OP25 "Boatbod" (GNU Radio 3.8/Python3 testing /usr/src/op25/)
  • OpenWebRX
  • Osmo-bsc
  • Osmo-bts-trx
  • Osmo-hlr
  • Osmo-MGW
  • Osmo-msc
  • Osmo-NITB
  • Osmo-nitb-scripts (@NotPike)
  • Osmo-Sip-Connector
  • Osmo-trx-lms (LimeSDR support)
  • Osmo-trx-uhd
  • Osmocom-BB tools in /usr/src
  • Photonmap
  • Probequest
  • Pyadi-iio
  • PyRtlSDR
  • PySDR 2.0 (Guide to SDR and DSP using Python)
  • Qalculate
  • Qfits for use with sattools
  • QradioLink w/ MMDVM ability
  • QspectrumAnalyzer
  • Qsstv
  • Qt-DAB
  • RDF-Sim
  • Retrogram-RTLSDR
  • Retrogram-soapysdr
  • Reveng
  • RFcat
  • RFCrack
  • RFsoapyfile
  • RMSViewer
  • RSP TCP Server (SDRPlay support)
  • RTL_433
  • RTLSDR-Airband v4.0.1 (conf in /usr/src/)
  • RX_Tools
  • SatDump
  • SDR++ w/ server capability
  • SDR4space.lite w/ examples
  • SDRAngel
  • SDRReceiver
  • SDRTrunk
  • ShinySDR
  • SigDigger
  • Signal Server GUI w/ python3 virtual environment
  • Signal Server N90ZB w/ Web Interface by Dr. Bill Walker
  • Soapysdr modules
  • Sparrow-WiFi w/ FALCON tools + wpapcap2john
  • Splat!
  • SpyServer (usr/src/spyserver-linux-x64)
  • srsLTE-Sniffer (loop-catcher.sh in /usr/src/srsLTE-release_18_12/build/lib/examples)
  • srsRAN
  • Strf
  • Tetra-kit "screen2tetra.sh" script in /usr/src/tetra-kit/recorder/wav
  • Tetra-Kit-Player in /usr/src (needs npm installed)
  • Trunk-Recorder
  • Ubertooth 2020-12-R1
  • Umurmur
  • Universal Radio Hacker
  • WFView from source
  • wireguard
  • Wireshark
  • WSJT-X
  • Yate/YateBTS w/ BladeRF xA4 improvements
  • yellowShoes nrsc5 HD FM audio player
  • Zenmap
  • DSD-FME
  • LTESniffer
  • RF-Tools
  • OpenBTS
  • TempestSDR
  • Ice9-Bluetooth Sniffer
  • qFlipper

Project Samples

Project Activity

See All Activity >

Follow DragonOS

DragonOS Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
19
2
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5

User Reviews

  • Went to DragonOS for the SDR inclusions. I previously used SDR++ on my M1 MacBook and liked the scanner inclusion. The scanner module doesn't seem to be included on your version. Can I fix that (simply)? I'm an SDR newbie with limited linux exposure...
  • Best out of the box solution for all enthusiasts.
  • very good up to date
  • This distro is the best for any type of radio or signals work.
  • Greatness
Read more reviews >

Additional Project Details

Registered

2020-07-04