v2.2.0
2.2.0
Changelog
- Callsigns/station IDs are now validated (A-Z, 0-9, alphanumeric /, max 9 chars) to prevent silent meta symbol decoding errors
- Fragment packet IDs now start randomized and the reassembler detects collisions, preventing corrupted packets when two stations fragment at the same time
- STATUS waterfall updates smoothly and should no longer freeze as it's been moved to to the UI thread
- Control port is now configurable from the TUI NETWORK section, PTT and serial port selection got dropdown pickers
- LOG tab shows a yellow (!) badge for unread errors, and audio device errors now appear in the log instead of being hidden in UI mode
- New Arch Linux and openSUSE builds
IMPORTANT ! in 2.2.0:
Audio device settings are migrated from numeric indexes to device names on first run, so devices stay correct after replugging.
Tip: press Ctrl+F to search this page or the Assets list below for your distro and architecture.
See the README for building from source
On Windows? Experimental Windows build: https://github.com/RFnexus/modem73-win/releases/tag/v2.2.0
Which one do I need?
- Raspberry Pi (Pi 5, Pi 4, Pi Zero 2 W) running 64-bit Raspberry Pi OS: Debian 12 or 13
arm64 - Raspberry Pi on 32-bit Raspberry Pi OS, or Pi Zero / Pi 1 / Pi 2: Debian 12 or 13
armhf - Regular desktop or laptop PC:
amd64(.deb) orx86_64(.rpm/ Arch)
Not sure? Run uname -m: x86_64 --> amd64/x86_64, aarch64 --> arm64/aarch64, armv7l --> armhf.
Debian / Ubuntu / Linux Mint / Raspberry Pi (.deb)
Install with apt so dependencies resolve automatically:
sudo apt install ./modem73_2.2.0_<distro>_<arch>.deb| Distro | amd64 | arm64 | armhf |
|---|---|---|---|
| Ubuntu 24.04 | …_ubuntu-24.04_amd64.deb |
…_ubuntu-24.04_arm64.deb |
|
| Ubuntu 22.04 | …_ubuntu-22.04_amd64.deb |
…_ubuntu-22.04_arm64.deb |
|
| Debian 13 (trixie) | …_debian-13_amd64.deb |
…_debian-13_arm64.deb |
|
| Debian 12 (bookworm) | …_debian-12_amd64.deb |
…_debian-12_arm64.deb |
|
| Linux Mint 22 | …_linuxmint-22_amd64.deb |
||
| Xiegu X6100 (Armbian) | …_armbian-x6100_armhf.deb |
Raspberry Pi OS is Debian based: use the Debian 12 (bookworm) or **Debian 1r release, arm64 for 64-bit and armhf for 32-bit.
Fedora / openSUSE (.rpm)
# Fedora
sudo dnf install ./modem73_2.2.0_<distro>_<arch>.rpm
# openSUSE Leap
sudo zypper install --allow-unsigned-rpm ./modem73_2.2.0_opensuse-leap-16.0_<ar| Distro | x86_64 | aarch64 |
|---|---|---|
| Fedora 44 | …_fedora-44_x86_64.rpm |
…_fedora-44_aarch64.rpm |
| Fedora 43 | …_fedora-43_x86_64.rpm |
…_fedora-43_aarch64.rpm |
| openSUSE Leap 16.0 | …_opensuse-leap-16.0_x86_64.rpm |
`…_opensuse-leap |
Arch Linux (.pkg.tar.zst)
sudo pacman -U ./modem73_2.2.0_archlinux_x86_64.pkg.tar.zst| Distro | x86_64 |
|---|---|
| Arch Linux | …_archlinux_x86_64.pkg.tar.zst |
Verifying a download
Every package ships .sha256 / .sha512 companions:
sha256sum -c modem73_2.2.0_ubuntu-24.04_amd64.deb.sha256Full Changelog: v2.1.1...v2.2.0