This week in DragonOS…
Highlight of the Week: Updated DragonOS Image Available for Testing…
Highlight of the Week: Updated DragonOS Image Available for Testing
An updated version of DragonOS is available for download here: https://drive.google.com/drive/folders/1X-NAxJFIN9XNheomV-69aHwJTWQK9t2U. On Linux, you can verify the integrity of the file with the command sha256sum DragonOS_FocalX_R36_test3.iso
or md5sum DragonOS_FocalX_R36_test3.iso
from the same directory as the download. If you are on Windows, you can use the command prompt to check the SHA256 or MD5 hash with certutil -hashfile DragonOS_FocalX_R36_test3.iso SHA256
or certutil -hashfile DragonOS_FocalX_R36_test3.iso MD5
. The table below is a summary of the updates to the new image.
Tool Name | Version Change | Link to Source | Description | Link to Videos |
Whisper | v1.5.2 to v1.6.0 | https://github.com/ggerganov/whisper.cpp/tree/v1.6.0 | Whisper.cpp is a high-performance implementation of OpenAI’s Whisper voice to text model that can infer multiple languages. | https://www.youtube.com/watch?v=AKAfKgERqzY |
Lua Radio | v0.10.0 to v0.11.0 | https://github.com/vsergeev/luaradio | Similar to GNU Radio, Lua Radio is a flowgraph-based signal processing framework. Unlike GNU Radio, Lua Radio offers a fraction of GNU Radio’s memory footprint and also has fewer dependencies than GNU Radio | N/A |
Iridium Toolkit | Commit hash 0598b80abf6e1c5644813f726e9c96425d5fdee7 to 47cd09784c987bc0250b701508599485651c364d | https://github.com/muccc/iridium-toolkit/tree/experimental-new-pkt | Iridium toolkit is a simple toolkit | Tool to decode and analyze Iridium signals | https://www.youtube.com/watch?v=1cU3CXF8hxg |
SDRplay | v3.14.0 to v3.15.2 | https://www.sdrplay.com/api/ | The SDRplay API is required by all applications to communicate with SDRplay hardware | https://www.youtube.com/watch?v=A_aqA377i2w&list=PLXjRrYsXOd9ctb2Xo56YxZy2oNs3-SkT2 |
SoapySDRPlay3 | Commit hash cd79b32ace2e9e34f198693fcc7c0028bf27add0 to 8ef31b232a904ac3061edaa70d96f0155c0bba45 | https://github.com/pothosware/SoapySDRPlay3 | This was updated to comply with the new API so it can be used with the Soapy driver | N/A |
DumpVDL2 | no version change | https://github.com/szpajder/dumpvdl2 | Rebuilt the binary given that dependencies for this were also updated | N/A |
LinRad | Commit hash e4cbf20ca585693aa0e94401e8795469852e534f to 11f8bb5dcd7e69202305181891e2605cc5c43a7a | https://github.com/fventuri/linrad | LinRad is a SDR receiver that supports the SDRplay | N/A |
RSP-TCP | no version change | https://github.com/SDRplay/RSPTCPServer | Updated to comply with SDRplay API 3.15. This application enables streaming of your RSP over TCP | https://www.youtube.com/watch?v=_l5mYVz_kw4 |
SDR++ | v1.1.0 to v1.2.0 | https://github.com/AlexandreRouma/SDRPlusPlus | SDR++ is a SDR receiver GUI application that makes it easy to interact with and identify signals on the spectrum | https://www.youtube.com/watch?v=kV042kcCzic |
SatDump | v1.1.4 to v1.2.1 | https://github.com/SatDump/SatDump | Satdump is a generic satellite data processing software | https://www.youtube.com/watch?v=vfx1XM4BhUA |
Spike | v3.9.0 to v3.9.6 | https://signalhound.com/spike/ | Spike is a free spectrum analyzer software from SignalHound that is compliant with their hardware offerings | https://www.youtube.com/watch?v=QkfiALAUIhA |
SDRTrunk | v0.6.1 to nightly | https://github.com/DSheirer/sdrtrunk | SDRTrunk is a cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR) | https://www.youtube.com/watch?v=1EAVdWCZUes |
PySDR | N/A | https://pysdr.org/ | An updated version of the free and open resource for learning more about how to apply DSP to SDRs using Python | N/A |
Sparrow WiFi | Commit hash 741dfceb2b584bf83baca07b45b6a5cf11ef1f43 to f9a39210eed9141707760ffd4fb31e79f991a15c | https://github.com/ghostop14/sparrow-wifi | Sparrow Wi-Fi is a graphical Wi-Fi analyzer | https://www.youtube.com/watch?v=TmsT373vULM&list=PLXjRrYsXOd9f5GZGfl4LwRdyidQ6ThlLS |
SDRAngel | v7.19.1 to v7.21.3 | https://github.com/f4exb/sdrangel | SDRAngel is a GUI software analysis tool for various SDRs | https://www.youtube.com/watch?v=cm7diML4JhM&list=PLXjRrYsXOd9eZiem2rLf41jJkoYcDorFd |
HackRF | v2023.01.01 to v2024.02.1 | https://github.com/greatscottgadgets/hackrf/releases | Updated hackrf software tools. Note, for this release to function on your HackRF, you must also update your firmware to this version. libhackrf and hackrf-tools have been updated for you | https://www.youtube.com/watch?v=GzpVKCiZqsY&list=PLXjRrYsXOd9cgWQo0mKymyqgdDJ6ERlQ1 |
GNU Radio | v3.10.4 to v3.10.10 | https://github.com/gnuradio/gnuradio | see last week’s blog post for more details. All OOTs were rebuilt, and the OOTs that are listed in this table were tested and/or added | https://www.youtube.com/watch?v=s6jLoGNqtzA&list=PLXjRrYsXOd9fLcpuf9kGMZrXSWlG7xzQ0 |
GR-Iridium (tested) | N/A | https://github.com/muccc/gr-iridium | This module provides blocks to build an Iridium burst detector and demodulator | N/A |
GR-ieee802-11 (tested) | N/A | https://github.com/bastibl/gr-ieee802-11 | An IEEE 802.11 a/g/p transceiver for GNU Radio that is fitted for operation with Ettus N210s and B210s | N/A |
GR-Foo (tested) | N/A | https://github.com/bastibl/gr-foo | A collection of custom blocks that are not directly associated with a project | N/A |
GR-NRSC5 (tested) | N/A | https://github.com/argilo/gr-nrsc5 | This project implements an HD Radio transmitter in GNU Radio | N/A |
GR-Smart_Meters (tested) | N/A | https://github.com/BitBangingBytes/gr-smart_meters | Contains various decoders for smart meter manufacturers | N/A |
GR-Lora_SDR (tested) | https://github.com/tapparelj/gr-lora_sdr | Implementation of a LoRa transceiver with all the necessary receiver components to operate correctly even at very low SNRs | N/A | |
GR-Lora (added) | N/A | https://github.com/rpp0/gr-lora | GNU Radio blocks for receiving LoRa modulated radio messages using a Software Defined Radio (SDR) | N/A |
GR-SDRplay3 (tested) | N/A | https://github.com/fventuri/gr-sdrplay3 | The GNU Radio OOT module for the SDRplay sink/source was updated to reflect the GNU Radio version that was also updated in this new release | N/A |
LTESniffer | v2.1.0 to v2.1.1 (develop branch) | https://github.com/SysSec-KAIST/LTESniffer | LTE Sniffer is an open-source LTE downlink/uplink eavesdropper | https://www.youtube.com/watch?v=mRWpxzNnKQw |
QRadioLink | no version change | https://github.com/qradiolink/qradiolink | QRadioLink is a VOIP SDR transceiver application using Internet protocols for communication, built on top of GNU radio. It needed rebuilt due to the updated GNU Radio version | https://www.youtube.com/watch?v=UKQu6B4Ofqc |
Lastly, a recent change that is not included in the ISO was the addition of https://github.com/deeptho/neumodvb which is a DVB Settop box and dx-program for Linux. If you would like this capability in your release of DragonOS, the build instructions are here: https://github.com/alphafox02/neumodvb.
It is important to note that this ISO is still based on Ubuntu 22.04 LTS. Despite the release of Ubuntu 24.04 LTS this past April, 22.04 will be supported until April 2027. Ubuntu 24.04 LTS will be supported until 2029, so it does not make sense to upgrade just yet. You can read more about Ubuntu’s release cycle here: https://ubuntu.com/about/release-cycle. It is possible the next base image upgrade will not take place until Ubuntu 26.04 to avoid the need to refactor upgrades and migrations of software between LTS versions every two years.
If you notice any strange behavior or something doesn’t work with the new ISO, send a message to @cemaxecuter on X https://x.com/cemaxecuter or email him at cemaxecuter@protonmail.com. You’ll get a shoutout for your help and improve the next release of DragonOS
Explore More with DragonOS…
- DragonOS Source for x86_64 systems: https://sourceforge.net/projects/dragonos-focal/
- Download the latest release of DragonOS for x86_64 systems, ask for support, and read about the history of DragonOS.
- DragonOS Source for Pi64 systems: https://sourceforge.net/projects/dragonos-pi64/
- Download the latest release of DragonOS for Pi64 systems, ask for support, and read about the history of DragonOS.
- Cemaxecuter on YouTube: https://www.youtube.com/channel/UC9U2kaqhE716J2WNSTcOghg
- Follow along with Cemaxecuter himself as he walks you through how to use specific SDR tools within DragonOS and explains why they are valuable.
- DragonOS Discord Channel: https://discord.com/invite/cYuS3E3k
- Join the community of DragonOS users to share your work, ask for help, or lurk for content
- Cemaxecuter on X: https://x.com/cemaxecuter
- Recent updates from the creator of DragonOS
- DragonOS Patreon: https://www.patreon.com/cemaxecuter
- 100% of contributions fund advanced features, videos, and hardware. As a thank you, Cemaxecuter will ask for your feedback on experimental features.
- For collaboration please contact cemaxecuter directly at cemaxecuter@protonmail.com
2 responses to “June 17th to June 23rd, 2024 – Testing the Updated ISO”
-
I think this is among the most important info foor me. And i’m glad reading your article.
Buut want to remark onn few general things, The website style is wonderful, the
articles is really great : D. Good job, cheersFeel free to surf to my blog post: https://Penzu.com/p/b31b2681
-
Way cool! Some extremely valid points! I appreciate you writing this post and the rest of the website is very good.
Leave a Reply