Skywave Linux:
Global Software Defined Radio at Your Fingertips

Written and curated by Webmaster - Developer Philip Collier
HOME Using Skywave Linux Downloads Bug Fixes Radio Computing

Internet SDR Map Internet SDR List VOLMETs 8992 kHz Live 11175 kHz Live 15016 kHz Live


What is Skywave Linux?
Supported SDR Types
Decoders and Digimodes
Usage and Installation
Apps for Coders
Command Line Tools
Technical Notes
Acknowledgements
System Integrity and Authenticity
Disclaimer
Special Notes and Bug Fixes
Apps in this Version of Skywave Linux
SITREPS
February 23, 2024:
Skywave Linux updated to 5.0.1; boot bug fix and some updates. Xanmod kernel 6.6.16

January 29,2024:
Skywave Linux version 5 will be released in a matter of hours. For more, please see the release announcement.

October 20,2023:
Skywave Linux version 5 is moving to a base of Debian Sid! Expect release late 2023.

September 7, 2023:
New links to SDRs all set up for 4724, 8992, 11175, and 15016 kHz military aero monitoring. Bookmark these - they are automatically refreshed every six hours!

June 10, 2023:
SDR lists (HFGCS, Regional mediumwaves, VOLMETS, etc) are upgraded to faster code and better readability. Enjoy!

Skywave Linux... What's That?

Skywave Linux is an operating system using bleeding-edge technology to robustly access broadcast media, utility, military, and amateur radio signals from almost anywhere in the world, using distant servers on the internet and locally connected hardware. Skywave Linux is set up to connect easily to any of the networked, state of the art software defined radio (SDR) servers. There are several hundred of them, making it possible to enjoy high performance SDR operation without any requirement of you to set up large antennas or own radio hardware. All you need to do is boot the system on a computer with internet connectivity, find a remote SDR server in your region of interest, and tune across the spectrum to find signals. Skywave Linux contains drivers to operate numerous types of SDR hardware, plugged into the your computer or on the local network. Downloading, installing and configuring SDR software can be difficult for many computer users; Skywave Linux eliminates the hassle by including several applications installed, configured, and ready to run.

KiwiSDR: 21st Century Radio for the People
A listener's handbook by and for KiwiSDR enthusiasts.



skywavelinux-5.0.1.iso (Release Date 2024/02/23):
skywavelinux-authentication.txt
the Skywave Linux version 5 wallpaper shows the Edwin Howard Armstrong radio
tower or Alpine, New Jersey.
The wallpaper shows a close up view of the Edwin Armstrong Tower, where the first FM radio transmissions were made.

Supported SDR Types

Several types of software defined radios are supported by Skywave Linux:

The key to getting most SDR devices and software to function on Linux is having proper drivers installed. Skywave Linux broadly supports these with a combination of compiled driver software and Debian repository packages, including the SoapySDR ecosystem.

Decoders and Digimodes

For decoding non-voice analog and digital radio transmission modes, Skywave Linux contains Fldigi, JS8Call, WSJT, and JTDX applications. Weather satellite decoding is possible with SatDump, which handles APT and LRPT signal formats. Gpredict provides real-time satellite tracking and doppler shift correction data. Use the PulseAudio Volume Control application to select the best audio source and levels.

Conventional radio and video broadcast streams are also supported in Skywave Linux. SMPlayer provides global access to music, talk, news, political, and religious stations around the world. Take your swim in the ocean of truth and disinfo. Editable playlists of IPTV and IPRADIO stations are located on the internet - available through most search engines.

Usage and Installation Options

Skywave Linux is intended to run as a live environment you boot from a flash drive. However, it is now easily installable with the Calamares application! Write this great Linux system to your desktop or laptop hardware and go forth and tune in the world. It is lightning fast when fully installed on bare metal. Also, Ventoy may be used to set up a portable multiboot drive you can use for USB booting.

The live iso is packaged as a DVD image, but it is not recommended to burn an actual DVD to run any live computing environment. DVDs are far, far too slow! Use a flash drive or SSD for a portable set up; fully install to bare metal for top performance.

Apps for Coders

Python, Go, Lua, Bash, Perl, Node.js, Java, and Ruby are installed. Neovim is the editor for coding. It looks great. It is functional and streamlined for friction-free workflow. JupyterLab is also installed, which supports creation, testing, and sharing of live applications written in Python, Go, Lua, and Bash. Just do it! Make the next leap in software defined radio by writing the next generation of DSP and firmware applications. Beginners and advanced coders will all enjoy the software creation tools available in Skywave Linux.

Command Line Tools

Skywave Linux contains a plethora of efficient and fast command line tools.

Technical Notes

Skywave Linux is a 64 bit x86 operating system. As of version 5, it is based on Debian's Sid branch of GNU/Linux. Skywave Linux uses the Dynamic window Manager (DWM), with a great set of patches, to provide an efficient workflow light on resources and fast.

More than two thirds, and by some measures, three quarters of humanity live in restrictive information environments, where media access is distorted or unreasonably blocked. It may be necessary for users to make encrypted network connections, which provide stronger privacy, security, and ability to circumvent censorship or geoblocking. Skywave Linux is made to continue working, anyplace and anytime, with the help of tools like Sshuttle, Wireguard, and OpenVPN client applications are installed. There is also a Tor Remote script, useful for SSH tunneling to a distant server which then connects to the internet via Tor. Skywave Linux effectively evades censorship barriers.

Acknowledgements

Skywave Linux thanks the talented developers who create Debian, Gqrx, Cubic SDR, Dump1090, Fldigi, WebSDR, and the many other components which are essential to this distribution. Skywave Linux also thanks the end users for selecting this distribution and hopes it is an asset to their radio monitoring endeavors.

Integrity and Authenticity of Skywave Linux

Great effort goes into making Skywave Linux safe and free of malware. To verify that your copy of the iso image file is authentic, undamaged, and unaltered, check the sha256sum against the official authentication document and verify the digital signature of Skywave Linux. The authentication document is available by the download link at Skywave Linux.com. Use the "Passwords and Keys" or equivalent application to check the signature. Import the Skywave Linux public key from pool.sks-keyservers.net or keyserver.ubuntu.com.

Disclaimer

Skywave Linux is provided as-is. No guarantees or warranties are applicable to Skywave Linux. Skywave Linux is an independent distribution derived from Debian GNU/Linux, but not endorsed by or affiliated with Debian or any other organizations. End users bear all responsibility for compliance with applicable regulations relating to communications monitoring.

Special Notes and Bug Fixes

See the bugfixes page.

Integrated Changes for this Version of Skywave Linux

Version 5.0.1:
Base System: Debian Linux (Sid / Unstable)
Linux Kernel 6.6.16-x64v3-xanmod1
Acarsdec 3.5
Acarsserv 4.0
Alacritty 0.12.2
Audacity 3.4.2
BleachBit 4.6.0
Chromium 121.0
CubicSDR 0.2.7
DumpHFDL 1.6.0
Dynamic Window Manager (DWM) 6.4
Firefox Quantum 122.0.1
Fldigi 4.2.03
Go 1.21.1
Gpredict 2.3
Hamlib 4.5.5
JS8Call 2.2.0
JTDX-X 2.2.159
JupyterLab 4.0.6
Kalibrate-RTL v0.4.1-rtl
LibACARS 2.2.0
Libairspy 1.0.10
Libairspyhf-dev 1.6.8
Libhackrf 2023.01.1
Limesuite 23.11.0
Multimon-ng 1.3.0
Neovim 0.10.0
Node.js 20.11.1
OBS-Studio 30.0.2
Obsidian 1.4.13
Openjdk-java 17.0.10
Pandas 2.1.4
Pandas-Datareader 0.10.0
Pipewire 1.0.1
Python 3.11.8
Qtel 19.09.2
RTLSDR-Airband 4.0.2
SatDump 1.1.4
Scipy 1.11.4
SDR++ 1.1.0
SMPlayer 23.6.0
Shotcut 24.01.31
SoapAirspy 0.2.0
SoapAirspyHF 0.2.0
SoapyAudio 0.1.1
SoapyBladeRF 0.4.1
SoapyFCDPP 0.2.0
SoapyHackRF 0.3.4
SoapyLMS7 23.11.0
SoapyMiri 0.2.5
SoapyOsmo 0.2.5
SoapyPlutoSDR 0.2.1
SoapyRedPitaya 0.1.1
SoapyRemote 0.5.2
SoapyRTLSDR 0.3.3
SoapyRTLTCP 0.1.0
SoapyUHD 0.4.1
SoapySDR 0.8.1
SuperSDR 3.14
Uhd-Host 4.6.0.0
VDLM2dec 2.3
Veracrypt 1.25.9
Wezterm 20240203
WSJT-X 2.7.0_rc3

For older changes, visit the DOWNLOADS page.

A split screen showing a KiwiSDR map on the left and a KiwiSDR client on the
right, tuned to CBC radio.
On the left, a map of KiwiSDRs and WebSDRs. On the right, SuperSDR (client for KiwiSDR) is tuned to CBC Radio, on the synchronous detector.



© 2015 - 2024 Skywavelinux.com, All Rights Reserved.
Contact, Privacy Policy and Affiliate Disclosure, XML Sitemap.

This website is reader-supported. As an Amazon affiliate, I earn from qualifying purchases.